2

所以我最近开始使用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 框架?还有其他人有什么其他建议吗?

4

0 回答 0