iOS4从注册到app上线开发流程

 

iOS4从注册到app上线开发流程

网上有比较详细的过程

http://www.cocoachina.com/bbs/read.php?tid-24912.html 

另外,我们应用打包要点:

一、应用打包前,编译时要将 EQstdafx.x 里面的 _Debug 宏注释掉。这个如果是 debug编译,则按预期是否需要开关这个宏进行操作;如果是 Distribute 状态,工程设置里面会自动关闭 _Debug 

二、打包前,确认使用的服务器,确认FOR字段,确认 info.plist 里面的应用版本号。

三、如果安装时候提示签名过期,则到设置里面删除掉过期的描述文件,如果还提示过期,则上官网制作新的签名文件,重新打包。如果是自动编译系统里面编译出来的,则需要跑到自动编译的系统里面,将新的签名文件导入到 XCode 

四、编译 Distribute 的包之后,将 xxx.app 在 mac os 下压缩成 zip 。当上传APP STORE的时候,使用的就是这个压缩后的 xxx.zip 

五、不要尝试修改 xxx.zip 里面的文件,避免APP STORE的检查过程中出错,而需要重新打包,再经历一次流程。

六、当打包时出现编译问题时,多读读错误提示,看是 code sign error 还是 mobileprofile 错误什么的,然后定位问题。一般可能出现的问题是:私钥未导入;证书未导入;签名未导入;应用ID与签名不符。

七、上传应用到APP STORE时,需要在苹果电脑上操作,苹果电脑上(测试那边的机器可以传),安装了 appLoader (苹果早先提供的应用,现在不提供了,可直接通过 新版的xcode 来上传)。上传时需要输入开发者帐号,选择要上传的应用。上传还有个前提,公司的网络端口未做限制,具体端口不清楚,我们开发这边我试过是不能上传的,但是测试那边可以。

八、APP STORE上线的邮件通知。请登录 itunes connect (从苹果开发官网可进入),然后到权限设置里面,增加邮件通知对象。

你可能感兴趣的:(ios,网络,测试,服务器,xcode)