这是鱼教程,别问我为什么,直接照做。
步骤一:
证书下载和编译设置(用有发布权限的账户登录>>点击进入右边的Privisioning Portal)
1, 进入左边的Certificates, 生成最新的Certification文件,并下载到本地,双击在Mac的keychain Access加入该证书. 生成请看清是Development的还是Distribution(发布版)的.
2,如果这个App需要开通APNs服务或iCloud服务时, 必须进入App ID, 为新程序生成新的App ID(用域名倒写的方式指定一个identifer,如cn.centaur.WangdianApp) 并进行configulation,最后生成单独的证书(如aps_production_identity.cer).并下载下来安装.
3,在Privationing里面, 生成新的Profile, 并下载下来, 拖入XCode图标上完成安装. (生成前注意看清是Development的还是Distribution的)
4,打开XCode来, 点击左边的项目, 如果这个App需要开通APNs服务或iCloud服务时, 选中右边的Targets, 在identifer里填写第2步中的identifer). 选中右边的Build Setting, 搜索code signing...,修改各种 编译选项 使用相应的 Privsioning Profile, 如Distribution的编译选项里,就要选择3中刚刚安装的Profile).
5,这时就可以编译啦,具体参看后面步骤三
步骤二:
通过iTunesConnect提交软件的相关资料
http://zl4393753.iteye.com/blog/1098586
步骤三:
使用Xcode 4发布App 实例操作
资料一 http://mobile.51cto.com/iphone-277009.htm
(注意加上这个操作: 在info.plist文件中添加一个key-value 分别对应: Bundle versions string, short | String | 6.2 后面这个数字是版本号,要比之前的版本高就行)
资料二 http://mobile.51cto.com/iphone-265927.htm (这里面有些图可以参考)
资料三 http://www.wapwat.com/reports/report_os.asp(目前国内手机操作系统占比)
附录:不通过app store那么复杂的发布、审核流程,我们也是可以使用AdHoc将自己的程序发布到真机上进行测试
资料一http://zcg9033586.blog.163.com/blog/static/175217310201191033014795/
资料二http://blog.csdn.net/spring21st/article/details/6122550