使用自定义(我自己创建的)框架将我的应用程序安装到设备上时,我遇到了一个非常奇怪的问题。
MyFramework使用来自pod的AFNetworking,Dropbox和Google驱动器,我只是将MyFramework拖入我的应用程序并且只是构建(这很好)但是在安装时这给了我错误
dyld: Library not loaded: @rpath/AFNetworking.framework/AFNetworking
Referenced from: /private/var/containers.../MyFramework.framework/MyFramework
Reason: image not found
MyApp没有任何新的应用程序,并将MyFramework添加到嵌入式二进制文件中。
我用Google搜索并发现了许多解决方案(主要是说删除驱动器数据或Clean构建)。即使这个https://github.com/AFNetworking/AFNetworking/issues/3986在github AFNetworking库中存在问题,也尝试了但没有补救措施。
答案 0 :(得分:0)
我找到了解决方法。
找到您的=SUMPRODUCT((c1:c3>b1:b3)*(c1:c3-b1:b3))
-> Target
-> Build Phases
-> Add New Copy Files Phase
,Choose Destination Option
-> Frameworks
- >完成。
希望它有用。
答案 1 :(得分:-1)
如果使用的是CocoaPods,也许您可以尝试删除AFNetworking并重新安装。