ERROR ITMS-90046 如果有用户在提交app到苹果市场的时候遇到这个问题怎么都提交不了,最后发现是appid的设置出现了问题。 错误描述详情:ERROR ITMS-90046: “Invalid Code Signing Entitlements. Your applicati ...
ERROR ITMS-90046 如果有用户在提交APP到苹果市场的时候遇到这个问题怎么都提交不了,最后发现是appid的设置出现了问题。 错误描述详情:ERROR ITMS-90046: “Invalid Code Signing Entitlements. Your application bundle’s signature contains code signing entitlements that are not supported on iOS. Specifically, value ‘*’ for key ‘com.apple.developer.associated-domains’ in ‘XXX/XXX.app/XXX’ is not supported.” ERROR ITMS-90046一般是appdevelope个人中心里面证书或者描述文件配置出现了问题,向上面一个就是AppID的配置出现问题,关键字在于value ‘*’ for key ‘com.apple.developer.associated-domains’,想必大家对里面的associated-domains有点熟悉,没错在AppID的 Identifiers 配置里面就有一个这个选项: 错误的主要原因就是你AppID上开启了Associated-domains的功能但是在你的应用里面并没有体现或者用到,大部分是创建AppID时操作失误导致的问题,现在你如果没有用到的话可以直接将AppID的Identifiers配置里的Associated-domains服务直接DisaBLEd掉,然后你再通过这个AppID重新生成一个描述文件替换你之前开发的描述文件,然后再上次就不会出现问题了。 由于打包系统有缓存,所以建议用户等一会儿再去重新生成一次安装包,再次上传就不会出现这个问题了!!! |
2020-02-11
2022-03-27
2021-05-16
2019-01-07
2021-11-16
评论