您的位置:首页 > 移动开发 > IOS开发

iOS发布上架时遇到的出错问题解决

2016-10-31 11:01 519 查看
在iOS开发中,APP发布上架是必不可少的流程,随着版本的更新,一些发布的时候遇到的问题在这里总结一下,大神请飘过。

在一次发布中,Archive时遇到如下问题,

iTunes Store operation failed.

No suitable application records were found. Verify your bundle identifier 'com.gdqyjp.QingYuanJiaPei' is correct
这种问题,而且在苹果发布官网填写bundle identifier时也总是会让我填写一个后缀名,我把plist文件中的bundle Id的最后的项目名作为后缀填上后还是不对。绕了一圈后发现,在官网配置的APPID是原来设置的通配符的文件,比如com.ilove.*这样的,这种形式可以原来真机测试,但发布就必须选用非通配符的形式,如下图





又重新用这个APPid来配置发布证书和配置文件后,在plist里也重新设置了bundleID,还要注意,在如下图的Product Bundle identifier也要设置,不然也会报错。



之后验证通过后,unpload上传时有出现问题,入下图,



这种情况是使用该方式上传如果网络不好会上传出错,后面上网查了一下,使用另一种上传方式,先打包导出ipa,再在APPlication Loader中添加刚才打包的ipa上传,这样就很快解决了。



还有经常会出错的一些地方,如下图,signing中的开发团队这个要设置,就是注册了开发者账号并且付了钱的那个号设置一下。



剩下的就是Code signing Identity里的这些发布配置文件的相关设置了,不对的地方多设置几次试试看,看清楚文件的名称,如果没显示出来的检查一下相关文件有没有双击添加到钥匙串中,Cmd+Q重新再开一下Xcode识别一下。暂时就这些问题吧,如有不对,请指正。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息