iOS打包IPA上传构建版本 ERROR ITMS-90046

 昨天做版本更新,使用application loader上传构建版本,一直出现个这个错误:

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 'Payload/FeedTheTribe7.app/FeedTheTribe7' is not supported."

截图如下:

iOS打包IPA上传构建版本 ERROR ITMS-90046_第1张图片

解决方法: 在百度上尝试了很过方法,连续试了一下几个方法后上传构建版本成功

1. 把Xcode的描述文件全部删完,重新配置新的描述文件

删除路径: ~/Library/MobileDevice/Provisioning Profiles

(直接在finder中搜索即可,我是全部描述文件都删完了)

2.  重新配置appid,把下图的功能取消掉

iOS打包IPA上传构建版本 ERROR ITMS-90046_第2张图片

就是在apple developer的账号里面,重新编辑appid,最后重新生成描述文件,导入Xcode(描述文件导入Xcode前,在一次清空描述文件)

3. 

iOS打包IPA上传构建版本 ERROR ITMS-90046_第3张图片

如图,更改build的版本号,需要跟之前上传的build号不同.


三个方法做完之后,上传成功,希望对同志们有帮助...

你可能感兴趣的:(iOS打包IPA上传构建版本 ERROR ITMS-90046)