上传appstore报ITMS-90165 Invalid provisioning profile signature

香蕉云编原创发布日期:2024-10-21


在上传ipa文件到app store的时候,遇到一段很长的报错,而其中中间一小段是这个报错:ERROR ITMS-90165 Invalid provisioning profile signature.The provisioning profile included in the uni.xxxxxxxxxx.xxxx bundle ["payload/HBuilder.app"] can't be used to upload apps to App Store Connect until it has a valid signature from Apple.

这段话的意思是你的profile文件打包的应用不对,有可能是你的profile和证书有下面几种问题之一:

1、profile文件过期了,那种就需要去苹果开发者中心重新生成一个profile和证书就可以了。

2、profile文件的类型不对,比如profile文件的类型不是app store类型的,而是你用来测试的ad hoc或development类型的。你可能传错了,将测试的包传上来app store了。

3、检查下profile文件绑定的appId对不对,必须要跟上传的苹果账号对应。不能使用别的苹果账号生成的证书和profile文件进行打包。生成证书所用的苹果账号,跟上传用的苹果账号,必须是同一个。

4、可能是苹果做了某种更新,需要你创建新的profile打包文件,不再使用旧的。

5、有部分同学反映,同一份程序跟同一个证书profile文件,重新打包,然后重新传一次就成功了,猜测这种情况可能是苹果上传服务器的问题或打包的问题。


在线客服