论坛首页 移动开发技术论坛

编译iphone应用及通过Application Loader上传应用

浏览 4723 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-04-13   最后修改:2011-04-19
iOS
这里是如何联机调试和发布iphone app的教程地址:
http://www.cocoachina.com/bbs/read.php?tid-7923.html
经过本人一步一步下来没有任何问题。
不过本人是用的iphone device 3.2来编译的。
现在来讲讲如何在itunesconnect.apple.com里面发布你的新应用。
现在苹果只能让你通过XCode自带的工具Application Loader 来上传你的应用。
在本地编译调试没有任何问题的东西通过Application Loader上传之后不一定就没有问题。
首先在itunesconnect.apple.com的Manager Your Applications里面Add New App
这里需要注意的是你需要准备一张512*512的大图片做为你的高清icon上传。然后就是Bundle ID .这个必须和你的应用里面的Bundle ID命名规则一致。

你在itunesconnect.apple.com里面新加的应用的状态变成Waitting For upload的时候然后你就可以通过Application Loader上传你的应用了。当然你这个时候的应用的证书都是Distrbution状态的。
常见的问题有:
1.Unable to locate Info.plist
  你zip没有打好
  zip的命令是zip -y -r myapp.zip myapp/*
2.CodeResources file must be a symbolic
  重新给你的CodeResources建立超链接
  需要你用Terminal进入的工程目录比如你的工程是myapp
  cd myapp
  rm CodeResources
  ln -s _CodeSignature/CodeResources CodeResources
3.icon problem icon dimensions (72 x 72) don't meet the size requirements
  你的应用icon文件没有适合ipad的图片。
   Icon.png
   Icon-72.png
   Icon-Small.png
   Icon-Small-50.png
将这些文件都编译到你的应用里面就ok了

最后你看你的新应用的状态变成Upload Recived-->Waiting For Review
如果审核还是不通过就是rejected状态。

附mac实用快捷键:
Commond+Q=结束应用进程相当于windowsAlt+F4
Commond+Shift+4 截图
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics