转载请注明出处,谢谢~
今天提交App到Appstore时遇到一个问题,错误提示如下:
估计很多人遇到过,解决办法在最下面,我先说一下我是怎么造成的,因为我App里不需要支付。原因说起来挺可笑,今天Apple pay 正式进入中国,我简单了解了一下Apple pay ,然后拿手上的App 试了一下,打开了下面的开关
体验完之后我就把开关关上了。然后打包提交的App到App Store,这才报了这个错误。根据错误信息,我把该权限开关关了,把Apple Pay 生成的配置文件都删除之后,再打包提交,心想这下没问题了吧。漫长的等待处理之后居然还报这个错。囧...自己折腾了半天,google也没找到解决方案。最后问同事才知道。在我打开Apple Pay 开关的时候,把该苹果开发账号的权限也同时影响了,意思就是说要去https://developer.apple.com/ 把该账号的Apple Pay 权限关掉才算是彻底不使用。囧....
解决方法:
1.在Capabilities里关掉你不使用的权限,再看一下项目文件中是否有用到改权限配置文件或者配置信息,全部清理掉。
2.登录https://developer.apple.com/ ,一样关掉该权限
3.重新下载证书打包,再上传App Store 提交你就会看到成功了,不报错了。
感谢同事的解答,希望本文能对遇到该错误的人有帮助~