昨天,我想使用Xcode 8.3为我的应用程序部署一些错误修正,并在上载到错误ITMS-90167时运行:“在软件包中找不到.app捆绑软件”。尝试验证时也已显示此错误。我没有更改任何代码签名或移动证明。文件。一个月前一切正常。我使用从xcode-beta复制过来的ios 11设备支持测试了我的代码。
我经历了所有计算器类似这样的问题读出一个,但我不使用Xcode中7,也不是应用程序加载器。
因此,我更新到Xcode 9.0,修复了由于swift 3.2的更改而导致的某些问题,清理了派生数据等,并再次尝试但仍存在相同的错误。在ipa内,我可以看到文件夹Payload / appname.app及其内容。
我正在尝试使用fastlane进行部署,但也尝试使用Xcode进行相同的结果。
我仔细检查了代码签名并重新创建了移动供应配置文件,吊销了过期的证书,并删除了钥匙串中的重复/过期的证书和密钥。Xcode将配置文件显示为合格。我还尝试了自动管理签名。但是没有任何帮助。
这个奇怪的错误消息的真正含义是什么?以及如何调试/解决这个问题?