【发布时间】:2015-08-14 22:56:26
【问题描述】:
我使用 flash ide cs6 制作了一个应用,当我想上传到新的 testflight 时,我收到了这个错误:
错误 ITMS-90163:“无效的代码签名权利。您的应用程序包签名中的权利与配置文件中包含的权利不匹配。捆绑包包含配置文件中未包含的密钥:'beta -reports-active' in 'Payload/xxxx.app./xxxx'
我已经尝试过使用 adHoc 配置文件、开发配置文件、分发配置文件,什么都没有。我仍然有这个错误。
有什么推荐吗? 谢谢
【问题讨论】:
-
这些是新的配置文件还是旧的?该错误表明配置文件中缺少“beta-reports-active”键 - TestFlight 测试需要此键,并且在今年年初之前生成的配置配置文件中缺少它,应该自动添加到较新的配置文件中。
-
是一个新配置文件,我撤销了所有证书并从头开始构建新配置文件。谢谢。
标签: testflight ipa flash-ide