aof*_*ofs 15 cocoa dyld ios cocoapods swift
我用Google搜索了大约2-3个小时并尝试了几件事,但我无法完成这项工作:
我想要实现的目标
目标是拆分UI代码和业务逻辑.业务逻辑应该在一个单独的框架中进行.Cocooa触摸框架.因此,业务逻辑可以在WatchKit应用程序中重用.
我是怎么做到的
这在模拟器上完美运行.我将在设备上运行它,调试器中会出现以下错误:
dyld:未加载库:@rpath/SwiftAddressBook.framework/SwiftAddressBook引自:/ private/var/mobile/Containers/Bundle/Application/48E58889-78D4-4D71-B8DA-154ADEB98894/Pod Error Framework.app/Frameworks/PodErrorKit. framework/PodErrorKit原因:找不到图像
我不知道如何解决这个问题.有什么建议?
我正在使用:
我已经将项目(只是一个假项目,但同样的错误)上传到github.你可以在这里查看.
修复在这里https://github.com/keithyipkw/pod-cocoa-touch-framework
SwiftAddressBook.framework 是动态的,因此您需要将其嵌入到您的应用程序中,就像 PodErrorKit 一样。详细信息在我的提交中。模拟器通过某种方式能够找到应用程序外部的框架(在派生数据中位于它旁边)来进行欺骗。
由于缺少 Pods.framework,我无法编译您的项目。我找不到目标,所以我把它删除了。
| 归档时间: |
|
| 查看次数: |
808 次 |
| 最近记录: |