所以我最近开始使用CocoaPods
并且我已经安装并运行了一些没有任何问题。它在模拟器中完美运行,如果我通过xcode将应用程序编译到设备,它也可以正常工作。但是当我将应用程序导出为.IPA
并在设备上安装应用程序时,我的应用程序崩溃了。设备日志表明无法加载库。我尝试删除无法加载的库,然后由于无法加载下一个库而继续进行,因此.IPA
似乎根本不包含CocoaPods
。我会在项目文件中为您提供我的设置,但我甚至不知道从哪里开始查看或提供哪些信息,因为我对CocoaPods
很新。
以下是错误消息:
Dyld Error Message:
Library not loaded: @rpath/Charts.framework/Charts
Referenced from: /private/var/mobile/Containers/Bundle/Application/50931ADA-7E77-42C4-BFKA-0EB4A71BCF63/myApp.app/MyApp
Reason: no suitable image found.
太明确了:当我将应用程序导出为.IPA
时,一切正常除了,所以我相信项目层次结构是正确的并且正确安装了pod。我敢打赌,有某种项目设置阻止它被导出?
编辑#1:当我在不使用企业帐户的情况下导出.IPA
时,它可以正常工作,因此问题以某种方式连接到企业帐户。我在某处看到新的Cocoa Touch Framework有点儿错误,无法与企业部署一起使用,CocoaPods是否使用Cocoa Touch Framework?其他人有任何其他建议吗?