IOS APPStore上架流程
来源:互联网 发布:mac os 10.12 qq截图 编辑:程序博客网 时间:2024/04/30 10:07
首先先提供一个网上的上架流程详细教程网址:http://www.cocoachina.com/bbs/read.php?tid=330302
网址很靠谱和详细,但是这个教程是在理想不出任何问题的状态下进行的,也是有很多地方没有或者没有讲明白,我将会对上面的上架教程做一个补充。通篇阅读上面教程后再阅读下面的内容。
1.现在的新规矩是,上架APPStore你的APP不能有检查更新的功能,不然会被拒绝,你的作品由苹果统一管理,有版本跟新苹果自动推送给用户,我们不必担心。
2.检查你的plist文件,你的工程到底有几个 plist文件,你自己建的或者是PODS里面的都要统一,我说的是发布在APPStore上的版本号和内部测试版本号要统一,而且格式要正确,不然你在上传你的应用的时候,会出现如下错误:,就是你的plist文件中包含有不合法的版本编号和内部测试版本号,或者它们根本就不统一。
3.APP ID ,这个概念包涵了两个部分,你的 APP 名字 +邦德ID,它们组成了你的APP ID .开发中心配置界面如图:,这个邦德 id, 也是你要在你的Xcode工程中配置的 邦德 ID,他们得一致。注意:在你配置ITunes Connect的时候,那个网站会生成一个由阿拉伯数字组成的APP ID.
4.关于CSR 文件:你在你的苹果电脑上创建证书请求文件,创建好了之后才能从开发者中心,请求下来签名证书,也就是Cer证书,开发中心的签名证书截图:,创建你的签名证书的时候,网站会给你这样一个提示,其实就是在教你如何和为什么要创建签名证书,你可以在这时候创建,或者你已经创建好了,就直接点击下一步。
5.开发证书和发布证书,开发证书用于真机调试,发布证书用于上架,现在一个普通的Apple ID都可以进行真机调试了,开发证书更多的用于还没有上架前分发打包,利用fir网站或者蒲公英网站的测试使用。这两个网站可以让你还没有上架,但是客户和你相隔很远,但是客户又想在真机上看到实际运行效果时使用。
6.配置你的Xcode:
在配置Xcode图片的时候注意: pt意思是像素,根据上面的倍数调整你的Logo 图片分辨率。
7.关于iTunces Connnect的图片上传,运行你的工程,跑起来过后,点击你的模拟器,电脑上面状态栏会有一个选项File,点击之,会有一个下拉选项(只有一个),点击这个选项,你的模拟器截图就完成了。但是需要注意的是,在你截图之前,要按住commend+1(也就是你的模拟器处于最大的时候进行截图)。
8.关于工程打包:工程打包有两种方式,一是打包用于上架到APPStore ,一是打包用于分发测试,你要根据你的需要进行选择如图:, 默认是打包用于上架。
关于检测:
左边的按钮就是打包之前的检测,可以检测你的工程配置有没有错误,有就要修改,但是不是所有错误都要理会。
9.上传应用:你要配置好了你的iTunces Connect 了之后才能去打包!不能颠倒顺序!照理说上图中的Upload to App Store 也可以上传应用,但是有时候不好使,会出现如下错误,如图:,那么可以换种方式,使用这个工具,如图:就可以了。
需要注意的是,你上传完你的应用后,你还是要回到ITunces Connect去完善信息提交以待审核。
10.在创建签名证书的时候
,签名证书并不能随便创建N个,当你创建了多个但是没有使用,此项就可能为灰色,不能点击创建了。
其他具体步骤请见博文开头给出的网址,希望可以帮到别人,也希望自己不要忘记。
- IOS APPStore上架流程
- ios app上架AppStore注意事项及流程
- [iOS]AppStore最新上架流程梳理
- AppStore上架流程
- app上架appstore流程
- Hbuilder用自有证书打包 ios App上架AppStore流程
- 2015最新AppStore上架流程
- 2015最新AppStore上架流程
- appstore上架一般操作流程
- iOS开发之上架AppStore
- 【iOS开发】 App 上架 appstore
- Xcode7.1环境下上架iOS App到AppStore 流程 (1)
- Xcode7.1环境下上架iOS App到AppStore 流程 (2)
- Xcode7.1环境下上架iOS App到AppStore 流程 (3)
- Xcode7.1环境下上架iOS App到AppStore 流程 [转]
- Xcode7.1环境下上架iOS App到AppStore 流程 (Part 一)
- Xcode7.1环境下上架iOS App到AppStore 流程 (Part 二)
- Xcode7.1环境下上架iOS App到AppStore 流程 (Part 三)
- 双端链表
- 时间戳TimeStamp处理
- nginx的配置系统
- 螺旋队列
- doPost和doGet方法的区别
- IOS APPStore上架流程
- [leetcode320]Generalized Abbreviation
- hadoop 2.6 AbstractYarnScheduler源代码解析
- Java NIO使用及原理分析 (三)
- 2016年杭电:Let the Balloon Rise
- leetcode - Count of Smaller Numbers After Self
- 从泰坦尼克来做数据分类预测
- setOnItemSelectedListener、setOnItemClickListener与setOnTouchlistener的区别
- SmartClient