所以我最近开始使用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 框架有点错误,不能用于企业部署,CocoaPods 是否使用 Cocoa Touch 框架?还有其他人有什么其他建议吗?