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

在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.*这样的,这种形式可以原来真机测试,但发布就必须选用非通配符的形式,如下图

屏幕快照 2016-10-31 上午10.34.52.png
屏幕快照 2016-10-31 上午10.37.13.png

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

屏幕快照 2016-10-31 上午10.40.23.png

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

21_405098_2c3a1688edf8577.png

这种情况是使用该方式上传如果网络不好会上传出错,后面上网查了一下,使用另一种上传方式,先打包导出ipa,

再在APPlication Loader中添加刚才打包的ipa上传,这样就很快解决了。

屏幕快照 2016-10-31 上午10.46.03.png

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

屏幕快照 2016-10-31 上午10.52.47.png

剩下的就是Code signing Identity里的这些发布配置文件的相关设置了,不对的地方多设置几次试试看,看清楚文件的名称,如果没显示出来的检查一下相关文件有没有双击添加到钥匙串中,Cmd+Q重新再开一下Xcode识别一下。暂时就这些问题吧,如有不对,请指正。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容