• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - Watchkit & Realm 0.92.3

[复制链接]
菜鸟教程小白 发表于 2022-12-13 07:19:20 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

Xcode 6.3 和 iOS10.10.3 下新 Realm-DB (realm 0.92.3) 的 Swift 集成基本上适用于 iPhone(不适用于 Apple-Watch)。 Watchkit(即Apple-Watch)下的相同 Realm 框架的集成尚未工作。

RealmSwift.framework 被集成(拖入)嵌入式二进制文件,如 here1 所述和 here2 . 请看下面的截图:

enter image description here

使用模拟器运行 Watchkit-App 时出现以下错误:

dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /Users/XXX/Library/Developer/CoreSimulator/Devices/3FE99-9-4C4C2/data/Containers/Bundle/Application/8B4-DF19F34-222973/MyApp.app/PlugIns/MyApp WatchKit Extension.appex/MyApp WatchKit Extension
  Reason: image not found
(lldb) 

还有什么问题???

主应用的 Framework-Search-Path 已设置。 MyApp Watchkit Extension 和 MyApp Watchkit App 的那些没有设置。设置它们不会改变上述错误。还缺少什么???



Best Answer-推荐答案


我建议你使用 CocoaPods。

我像你一样使用动态框架完成了它,但是当我尝试使用 Xcode 的 Organizer 将我的应用程序提交到 iTunes Connect 时,由于嵌套的框架,我无法做到。 Realm.framework 在 RealmSwift.framework 中,这对 Apple 来说是不行的。所以我尝试了尝试,但没有任何帮助......

然后我使用了 CocoaPods,一切正常。

以下是 CocoaPods 安装说明:

Install CocoaPods 0.37.1 or later ([sudo] gem install cocoapods).
In your Podfile, add use_frameworks! and pod 'RealmSwift' to your main and test targets.
From the command line, run pod install.
Use the .xcworkspace file generated by CocoaPods to work on your project!

关于ios - Watchkit & Realm 0.92.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30269289/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap