常州iOS开发APPStore上架流程(详细).docx
《常州iOS开发APPStore上架流程(详细).docx》由会员分享,可在线阅读,更多相关《常州iOS开发APPStore上架流程(详细).docx(36页珍藏版)》请在三一办公上搜索。
1、 常州紫竹云信息科技有限公司 版权所有(转载请注明)常州iOS开发APP Store上架流程-常州紫竹云科技技术开发部帮助众多的常州及其他地区的客户开发APP时候,客户总是遇到一个很大的问题和疑问,如何将开发好的app上架到苹果的APP Store上面进行审核。以下是攻略:上架前预热先登陆自己的开发者账号(自己提前注册好 iOS 开发者账号,这里假设你已经拥有了一个 iOS 开发者账号),进入这个页面:由于我提交上架的是iOS Apps,因此进入最左边这一栏:一开始,看着这几个“Certificates、Identifiers、Devices、Provisioning Profiles”,感觉
2、没什么的,但是到实际用起来,就有点晕头转向的,那我们就揭开它们的庐山真面目。 Certificates: 证书,常用的证书类型有4种:真机调试证书、推送调试证书,发布证书、推送生产证书。 Identifiers: App ID,跟项目工程的 Bundle Identifier(就是下图红箭头指向的me.angelen.Ganker)匹配,如下图所示: 需要支持推送、Game Center 等功能的 App ID 不能包含通配符* (下图就是在新建App ID时,选择App ID的后缀)。 Devices: iOS设备在真机调试、AdHoc发布时都需要包含设备的UDID才可以安装。 Provis
3、ioning Profiles: 配置文件(描述文件),不同类型的开发者账号都包含 Development、AdHoc 这两种 Profile,不同的是个人、公司开发者账号有发布到 AppStore 的 Profile,而企业开发者账号则是 InHouse 企业内发布的 Profile。到我又乱了,不怕,慢慢来解释。开始上架之路1. 申请App ID选中Identifiers的App IDs,点击右上角的“”号填写相应信息来申请App ID。注意:这个App ID Description的Name是用来描述你的App Id,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文
4、喔)。注意:App ID Suffix,这是你 App Id 的后缀,这个需要仔细。因为这个内容和你的程序直接相关,后面很多地方要用到,最好是com.yourcompany.yourappname的格式,我用的是项目中的 Bundle Identifier(反正这样是最保险的,上面有提到什么是 Bundle Identifier )。注意:App Services,默认会选择2项,不能修改,只需要选择上自己需要的服务即可,不知道在哪里看到说是必须要选上推送,否则后面就没有办法修改了,但是我自己测试的是可以修改的。如果不放心的程序员,可以选上喔,然后点击Continue。确认没有错的话直接点击
5、Submit 后点击 Done 即完成 App ID 的创建,如下图所示:2. 创建证书(Certificates)2.1 创建证书请求文件先创建一个证书请求文件。在 Mac 上的应用程序找到“钥匙串访问”,如下图这个图标:打开后,选择 钥匙串访问证书助理从证书颁发机构请求证书,如下图所示:填写好证书信息,保存该证书。注意:用户邮件地址填写开发者的邮件,常用名称是证书中密钥的名字,CA 电子邮件地址不用填。点击“继续”,选择存储该证书的位置,即可生成证书请求文件,如下图所示:2.2 开始创建证书证书有两大类,开发证书(Development,也称为调试证书)和发布证书(Production)。
6、常用的有以下几种: iOS App Development:真机调试证书。 Apple Push Notification service SSL (Sandbox):推送调试证书,直接用 Xcode 调试到设备的 App 需要调试证书推送通知。 App Store and Ad Hoc:发布证书,App Store、In-House(之前是有这个的,不过我现在看不到,先不管)、Ad Hoc 发布方式都需要这个证书来签名。 Apple Push Notification service SSL (Sandbox & Production):推送正式证书,AppStore、In-House、Ad
7、Hoc 都需要用正式推送证书推送通知。注意:这几种证书的创建都是需要上传CSR文件(就是刚刚创建好的 CertificateSigningRequest.certSigningRequest文件)。发布证书和开发者证书需要操作两次,分别创建,开发者证书用于真机调试,发布证书用于提交到 App Store。比如先勾选 iOS App Development,点击 Continue,它会提示你需要一个 CSR 文件。机智如我早就已经创建好了,就是那个上面说的 CertificateSigningRequest.certSigningRequest文件。好,继续 Continue。选择那个 CSR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常州 iOS 开发 APPStore 上架 流程 详细
链接地址:https://www.31ppt.com/p-1856951.html