app-store - 另一个错误ITMS-90161: “Invalid Provisioning Profile”

标签 app-store xcode8

在过去的几天中,我一直在这里的所有以前的帖子中进行工作,我发现这似乎是相关的(其中许多似乎过时了,现在已不实用了),以及Apple故障排除和维护您的签名身份和证书指南(更不用说通常的Internet搜索)。

有问题的应用在最近的XCode更新之前可以正常部署,但现在无法上传(显然构建成功,并且代码也进行了更改):

ERROR ITMS-90161: "Invalid Provisioning Profile. The provisioning profile included in the bundle *content removed* is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal."

这不是我第一次神秘地经历过这样的失败,但是在以前的情况下,只需撤销证书,删除配置文件,然后进行重建就可以了。在这种情况下不是这样。

供应配置文件被确认为正确的类型,并且代码签名证书肯定看起来像在其中。证书也获得了漂亮的绿色对勾。在平常地方没有任何新建议吗?

最佳答案

事实证明,证书本身没有什么问题,但是上载过程需要有所不同。

过去,我一直是通过Application Loader部署Cordova CLI的分发输出。这样,App Store不再接受我的构建。

对于当前版本的XCode,我现在需要使用GUI,并将构建目标设置为“Generic iOS Device”,然后执行“Archive”操作。归档文件将通过其他加载器上传应用程序,应用商店将接受该加载器。

关于app-store - 另一个错误ITMS-90161: “Invalid Provisioning Profile”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43234604/

相关文章:

ios - 没有为应用商店上的应用程序找到有效的 'aps-environment' 权利字符串

ios - 应用商店拒绝,因为 "should have all included URLs fully functional"

android - 以编程方式将应用程序提交到 Play 商店和 iTunes Connect

ios - 获取应用程序文件ios xcode 7/8

swift - 如何从 HTTPURLResponse 保存 Cookie

ios - CardIO View 的框架

xcode - Swift stdlib 工具错误 : Expected a single Swift ABI version in

iphone - iPhone/iPod Touch 屏幕截图在横向模式下在应用商店中是否以这种方式显示?

ios - Unity Facebook 插件在登录后终止应用程序(iOS)

ios - 无法从 App Store 下载 iOS 应用程序,但可以在试飞中使用