![](https://img.haomeiwen.com/i1823354/ce07857000159001.jpg)
警告展示 | 原因 | 解决方法 |
---|---|---|
ERROR ITMS-90046 /90085: "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. |
生成的API 分析文件过大,系统不能在提交前,完成API使用信息的校验。 |
command+Shift + K clean 下 Xcode 缓存,重新打包上传 即可。 |
ERROR ITMS-90188 |
打包的同一个版本 |
每次编包build号(就是上面说的CFBundleVersion)要递增。 |
ERROR ITMS-90086:"missing 64-bit support. beginning on february 1, 2015, new iOS apps submitted to the app store must be include 64-bit support and be built with the ios8 SDK...... |
这是因为现在提交的app必须支持64位, |
在Podfile文件里面加上:armv7 arm64 |
Error itms-90060 This bundle is invalid |
这是在我跟新软件第二个版本时,填写的版本号格式与上次提交的不一致造成的 |
改成一致的就行。 |
Error itms-4236 |
这是在提交中版本号带有字符造成的 |
改为数字即可 |
ERROR ITMS-90098 |
|
把Build Active Architecture Only改为YES就行 |
ERROR ITMS-90096 |
|
打开图片资源包Images.xcassets,LaunchImage将里面空缺的图片补全,注意⚠️必须是*.png。 |
ERROR ITMS-90535 |
plist多余 |
找到多余的info.plist,删除 |
ERROR ITMS-90186 && ERROR ITMS-90062 |
它的提示应该是你的 CFBundleShortVersionString 没有大于之前的版本号 |
提交新版本时 CFBundleVersion 和 CFBundleShortVersionString 都要大于上个版本才行 |
ERROR ITMS-90529 |
这是error是因为打包问题 |
原先上传的是.zip文件,现在需要上传 .ipa文件。也就是需要将打包成的app在打包成ipa文件就可以了 |
ERROR ITMS-9000 |
|
重新注册了一下Provisioning Profiles,不知道什么原因原来的.mobileprovision我有下载,但在apple developer网站就没有了,只能呢重新注册了一下就成功了 |
ERROR ITMS-90046: |
无效的代码签名权利。您的应用程序包的签名包含不支持[iOS](http://lib.csdn.net/base/1)上的代码签名授权 |
打包的描述证书有问题,或者是项目的Bundle Identifier命名出现不规范等,重新制作证书 |
ERROR ITMS-90022 && WARNING ITMS-90025 |
缺少了57x57和120x120的PNG格式图片 |
添加icon图片 |
INFO ITMS-90111 |
信息显示你的应用程序是建立Xcode的beta版本或iOS SDK。只能由应用分布式测试测试版软件 |
用发布版本的Xcode和iOS SDK来构建应用程序 |
ERROR ITMS-90474/90475 |
|
在X5-info文件中添加 UIRequiresFullScreen |
ERROR ITMS-90049 /90535 |
第三方的info.plist 文件问题 |
删除项目中第三方的plist文件 |
网友评论