最新消息:

[iOS Hacker] 应用重签名提交上架警告 ITMS-90191

iOS/MacOSX/移动安全 exchen 360浏览 0评论

下载 Provisioning 配置文件,使用重签名工具对 iOS 应用进行重签名,然后使用 Appliction Load 提交给 App Store,虽然提交成功了,在 itunesconnect 网站上看到构建版本成功了,但是最后会有一个警告

WARNING ITMS-90191: “Missing beta entitlement. Your app does not include the beta-reports-active entitlement. If you intend to distribute this build via TestFlight for beta testing, please re-build this app with an App Store Distribution provisioning profile. Do not use ad-hoc profiles.”

到 TestFlight 上看,发现刚才提交的版本没有显示出来,也就是意思说不能使用 TestFlight 测试。

看这个提示,猜测应该是因为使用了 ad-hoc 的配置文件,后来我换成了 iOS Distribution 的配置文件,还是一样的提示,通过仔细分析,找到了是因为签名的时候 entitlements 文件需要添加 beta-reports-active 设置为 true

这时再重新签名提交,就不会有显示了,完美的绿色勾,而且 TestFlight 看到版本可以进行测试了。

转载请注明:exchen's blog » [iOS Hacker] 应用重签名提交上架警告 ITMS-90191

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址