繁体   English   中英

对象框 Flutter MacOS

[英]ObjectBox Flutter MacOS

如何使 objectbox-dart 在 MacOS 上也能正常工作

Flutter: ** BUILD FAILED ** #0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3) #1 RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:550:9) #2 FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1157:12) #3 FlutterCommand.run。 (包:flutter_tools/src/runner/flutter_command.dart:1009:27)#4 AppContext.run。 (package:flutter_tools/src/base/context.dart:150:19) #5 AppContext.run (package:flutter_tools/src/base/context.dart:149:12) #6 Command_Runner.runCommand:args/命令.dart:197:13) #7 FlutterCommandRunner.runCommand。 (包:flutter_tools/src/runner/flutter_command_runner.dart:278:9)#8 AppContext.run。 (package:flutter_tools/src/base/context.dart:150:19) #9 AppContext.run (package:flutter_tools/src/base/context.dart:149:12) #10 FlutterCommand/srcflutterrun. /runner/flutter_command_runner.dart:234:5) #11 运行.. (package:flutter_tools/runner.dart:64:9) #12 运行。 (包:flutter_tools/runner.dart:62:12)#13 AppContext.run。 (package:flutter_tools/src/base/context.dart:150:19) #14 AppContext.run (package:flutter_tools/src/base/context.dart:149:12) #15 runInContext (package_flutter_tools/src/base/context.dart:149:12) .dart:73:10) #16 main (package:flutter_tools/executable.dart:90:3) 基于 Z7FF98DA0C07660C3E83FE8E208F6C5lEZbox 构建

ObjectBox Flutter 桌面支持正在进行中,有一个跟踪 GitHub 问题: https://github.com/objectbox/objectbox-dart/issues/

现在,您必须使用 Xcode 手动添加 ObjectBox 本机库libobjectbox.dylib

  • 从 GitHub 版本获取库: https://github.com/objectbox/objectbox-c/releases/download/v0.13.0/objectbox-macos-universal.ZADCDBD79A8D841725C229B192AADC
  • 打开 Xcode 中的 yourapp/macos/Runner.xcworkspace。
  • 将您的预编译库 (libyourlibrary.dylib) 拖入 Runner/Frameworks。
    • 单击 Runner 和 go 到 Build Phases 选项卡。
      • libobjectbox.dylib拖到 Copy Bundle Resources 列表中。
      • 在 Bundle Framework 下,选中 Code Sign on Copy。
      • 在 Link Binary With Libraries 下,将状态设置为 Optional。
    • 单击 Runner 和 go 到 General 选项卡。
      • libobjectbox.dylib拖到 Frameworks、Libararies 和 Embedded Content 列表中。
      • Select 嵌入和签名。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM