首页 > 代码库 > Xcode6 提交审核

Xcode6 提交审核

  App终于做完了,到了提交审核的步骤了。早就听小伙伴们说Xcode6提交更新很不好弄,然后都是用Xcode5.1.1提交的,所以我早就做好了准备,然而结果还是让我很蛋疼。

  首先在写新版本的特性的时候就一直不顺:

  当所有的新特性都写完的时候,SAVE的时候出现了问题。

  

  怎么也不知道是什么原因。问了最近一个提交过App的哥们,他说是不是因为隐私URL 没有写的缘故,他说他们之前就是因为没有写就被拒绝了,说是要注册的应用都需要写。好吧,老老实实的写吧,Privacy Policy URL 。这个可以问一问你们的产品,他们应该知道公司官网的隐私在哪里,反正我们的一点都不好找...

  然后终于SAVE没有问题了,开始准备打包。大坑终于要来了!!!

  首先项目是用Xcode6写的,但是由于上面的原因,所以打算用Xcode5.1.1提交更新。但是在这时出现了问题:

  1.首先项目在Xcode5.1.1 出现了问题。

  framework not found Metal for architecture armv7

  google后得到的答案是这个链接:http://www.appsee.com/blog/dev/xcode-new-link-frameworks-automatically-fix-framework-not-found-metal-for-architecture-armv7

  但是这个答案并没有解决问题,之后又搜了好久,搜到的解决方案都解决不了问题,浪费了好多时间。最后打算换种思路,直接用Xcode6提交得了。

  2.在Xcode6提交直接就出现如下的问题。

   

  Error Description not available

  提交了多次,反复试都是这个结果。只好又google。然后找到了一条还不错的答案

链接地址:http://stackoverflow.com/questions/26051784/xcode-6-upload-app-with-error-itunes-store-operation-failed-error-description-n

试了一下,终于成功了。但是在iTunes connector做提交的页面 又2了一下,自己跳进自己的一个坑:

  3.因为上传完App,还要去iTunes connector做提交。这个时候我点Submit for Review,弹出一个提示信息,说是没有一个build,具体信息忘记截图了。然后不知道那里出现问题,只好再提交,这次提交用的是Xcode自己的打包,然后还是出现上面的问题,接着google,有人说开了vpn 传上去了,http://www.cocoachina.com/bbs/read.php?tid=230648  得!死马当活马医吧,试了下,结果是可以的,但是又出现了问题

不能重复提交...

  得!再折回去,在iTunes connector上找原因。最后终于找到,在bulid这里,我没有选择添加..自己被自己坑死...最后选择提交后变成这样:

 

最后,Submit for Review 终于成功...好想哭...(自己好笨)

这些就是用Xcode6提交应用的一些坑,图片加文字一起,有点乱,希望大家见谅。

总之遇到问题还是多google,多stackOverflow呢。

Xcode6 提交审核