我可以在模拟器上运行应用程序,但不能在我的设备上运行。当它加载时,它会崩溃,说" dyld:库未加载"。我也没有启用bitcode。我没有改变任何东西到我的项目,唯一的区别是我使用不同的mac。这个问题的原因是什么?我正在运行Xcode 7.3.1和El Capital版本10.11.6
dyld: Library not loaded: @rpath/AMPopTip.framework/AMPopTip
Referenced from: /var/containers/Bundle/Application/EF7A196F-72AB-4020-BE2E-AC020641F112/TimeLoop.app/TimeLoop
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/EF7A196F-72AB-4020-BE2E-AC020641F112/TimeLoop.app/Frameworks/AMPopTip.framework/AMPopTip: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/EF7A196F-72AB-4020-BE2E-AC020641F112/TimeLoop.app/Frameworks/AMPopTip.framework/AMPopTip'
/private/var/containers/Bundle/Application/EF7A196F-72AB-4020-BE2E-AC020641F112/TimeLoop.app/Frameworks/AMPopTip.framework/AMPopTip: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/EF7A196F-72AB-4020-BE2E-AC020641F112/TimeLoop.app/Frameworks/AMPopTip.framework/AMPopTip'
/private/var/containers/Bundle/Application/EF7A196F-72AB-4020-BE2E-AC020641F112/TimeLoop.app/Frameworks/AMPopTip.framework/AMPopTip: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/EF7A196F-72AB-4020-BE2E-AC020641F112/TimeLoop.app/Frameworks/AMPopTip.framework/AMPopTip'
答案 0 :(得分:0)
想出答案:
如果您不小心重置了钥匙串,可能会因钥匙串中缺少Apple证书而发生这种情况。我按照这个答案来解决我的问题。
我遇到了同样的问题,并且能够通过重新下载WWDR(Apple全球开发者关系认证机构)来解决问题。从这里下载:http://developer.apple.com/certificationauthority/AppleWWDRCA.cer