记录一个打包upload时报错处理

前提:公司换了主体,APP也转移了,转移后试图第一次打包到新的账号,发生报错:No suitable application records were found. Verify your bundle identifier "XXX"

查了很多原因,根据网上的提示我依次检查了:
1、Signing & Capabilities、

2、检查Bundle Identifier、

3、developer上的证书和配置文件、对比

4、iTunes Connect上的APP信息是否一致

发现都没有问题,后来发现我的问题是这样的,在新的账户里,我的APP权限没有勾选对应的APP,需要编辑一下包含上自己要上传的APP,如下图:

 

然后再重新Distribute App 就可以upload了,但是upload结束,又出现了新问题,出现了一个警告:

WARNING ITMS-90076: "Potential Loss of Keychain Access. The previous version of software has an application-identifier value of ['XXX.com.X.X'] and the new version of software being submitted has an application-identifier of ['YYY.com.X.X']. This will result in a loss of keychain access."

如图

 

 然后又查阅了资料,苹果官方文档解决方法.

说:

Note: This is a warning, not an error. You have the option of proceeding with the submission regardless of this warning, however this document should be used to determine whether you can safely ignore it.

注意:这是警告,不是错误。您可以选择不顾此警告继续提交,但应使用此文档来确定您是否可以安全地忽略该警告。

但是我并没有iTunes Connect上看到此次提交,最后我在developer上重新创建了一个证书和配置文件和APP绑定,在xcode更新后重新打包,虽然再次upload结束后还是有此警告,但是可以在iTunes Connect上看到此次提交了,可以正常分发TestFlight或者App Store了。



 

posted on 2021-01-15 16:37  Walking_Jin  阅读(421)  评论(0编辑  收藏  举报

导航