iOS打包上传问题
iOS 打包不成功的原因:
1、打包时在下图 code signing没有选择发布证书
2、没有配置好pp文件
3、targets-> general 和 setting设置的签名方式不一样,要手动都手动,要自动都自动。我个人倾向于手动,Archieve之后手动上选择发布证书和pp文件签名。
iOS用发布证书打包之后无法上传可能原因:
我遇到的原因,
1、打包时缺少应用图标,缺少1024*1024的大图标,这个没有也行,但是会警告⚠️
2、打包成功,但是签名时看似成功,其实没成功。怎么说,发布证书安装到钥匙串里之后,我画蛇添足,把证书设置成为始终信任。这么一信任就打包签名都能成功,但是用APPloader 上传时最后一步就是错误。大概是证书不是发布证书或者证书错误之类的提示。itms-9000:"Missing or invalid signature. The bundle 'com.xx.xx' at bundle path 'Payload/xxx.app' is not signed using an Apple submission certificate."
把证书的信任设置会使用系统推荐就行了。
还有一些情况,用Xcode给多个工程打包,然后Xcode 不退出,发现在给某一个工程打包时,就莫名其妙打包失败,这时清理项目,然后重启 Xcode试试,会有意想不到的效果。