iOS应用发布流程(一)------相关app证书的申请、下载以及安装
来源:互联网 发布:sh linux 编辑:程序博客网 时间:2024/04/30 04:40
发布流程总结成三个步骤:
iOS应用发布流程(一)------相关app证书的申请、下载以及安装
http://blog.csdn.net/ys371277787/article/details/50326983
iOS应用发布流程(二)------ App提交至AppStore
http://blog.csdn.net/ys371277787/article/details/50327065
iOS应用发布流程(三)------构建版本,上传Xcode程序至App Store
http://blog.csdn.net/ys371277787/article/details/50327275
1.1、前期工作
首先你需要有一个苹果的开发者帐号,一个Mac系统。
如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划。支付99美元每年,怎么申请网上有详细的介绍,在此不多做介绍。
如果你已经有了一个IDP,打开http://developer.apple.com/并登录到苹果MemberCenter,登录以后可以看到下面这个界面,列出了你开发需要的一些工具,支持,itunes app管理等内容。选择Certificates,Identifiers&Profiles,进入,所有证书相关的都在这里进行。
点击进入IOS Apps->Identifiers
在下图的左边选择 App IDs,我们先创建一个AppId,对于要发布到Appstore上的程序, 都有一个唯一的AppId=BundleID,下面会列出你当前所有的AppId。
我们点击右上角的➕:
其中有两项需要你自己填:
第一个Name,用来描述你的AppId,这个随便填,没有什么限制;
第二项Bundle Identifier (App ID Suffix),这是你appid的后缀,这个需要仔细。
因为这个内容和你的程序直接相关,后面很多地方要用到,最好是com.***.***的格式,当然没有公司名的个人开发者,第二项可以用你自己的英文名字或者拼音,如下图:
第三项(非必需) App Services 如果你所创建的应用具有推送信息的功能 就需要点击Push Notificaiton 剩下的就看自己的需要,然后点击continue 完成
1.3、申请发布证书
1.3.1、先创建一个证书请求文件
这儿需要一个Mac系统。以下内容以OS X EI Capitan为例,其他版本差别不是很大。
首先打开应用程序-实用工具-钥匙串访问(KEY CHAIN),在证书助理中,选择"从证书颁发机构求证书",如下图:
在下图所示的界面,你的电子邮件地址:填写用户电子邮件地址,常用名称:默认,CA空,选择存贮到磁盘,点击"继续"
选择保存的位置,比如选择桌面。
下一步点击完成,你就可以看到你的桌面多了一个CertificateSigningRequest.certSigningRequest的证书请求文件。
1.3.2、请求一个发布证书
选择Production->App Store and Ad Hoc(发布) ->continue(如果app有推送功能,还需要选择一个Apple Push Notification serviceSSL(Production))
点击continue。
点击Choose Files
选择之前保存在桌面上的证书CertificateSigningRequest.certSigningRequest,之后点击generate。
现在到电脑里,然后双击证书,安装到Mac电脑的证书中。
1.3.3、安装和导出
这时再查看你的钥匙串,应该有下面这一行Iphone Distribution的证书,注意,这个证书有一个小三角可以点击,展开后有一个对应的密钥。如果你没有这个钥匙,那么请检查上面那一步做错了。现在发布证书已经安装了,我们选择这个证书,右击,选择,导出"xxxxxxx",这种.p12证书是app推送(push Notification)功能时候使用的,需要进行信息的交互,需要输入密码,如果Mac系统有密码,后面还会要求你输入系统密码。如下:
1.3.4、安装Provisioning Profiles证书
继续登录到你的MEMBER CENTER,选择左边的Provisioning Profiles项,点击➕,添加一个新的Provisioning Profiles。
选择App Store,点击continue ,选择这个是为了app可以进行发布。
选择一个App ID,就是之前注册的那个appID。
选择之前申请的证书,点击continue
填写Profile Name,点击Generate
点击Download,下载后双击安装到电脑中。
- iOS应用发布流程(一)------相关app证书的申请、下载以及安装
- iOS证书申请到应用上APP Store的流程
- 最新的 iOS 申请证书与发布流程(2016.11)
- 最新的 iOS 申请证书与发布流程(2016.12)
- 最新的 iOS 申请证书与发布流程(2016.12)
- 最新的 iOS 申请证书与发布流程(2016.12)
- iOS证书安装以及App发布
- IOS开发创建开发证书及发布App应用(一)——流程说明
- 最新的 iOS 申请证书与发布流程 2016
- 【iOS】最新的申请证书与发布流程
- IOS申请企业版发布证书流程
- iOS之App证书申请、真机测试和应用上架(一)
- [发布]iOS 企业证书发布App流程
- ios应用开发相关证书的申请和配置
- 发布iOS应用全攻略(二)——如何使用iOS开发者授权以及如何申请证书
- 苹果证书的申请与发布app
- 关于iOS证书申请及安装流程
- ios证书安装以及发布
- 木材加工
- java转码成为unicode
- ajax实现文件下载
- Android音频系统之AudioFlinger(三)
- HTML5使用 getUserMedia方法调用本地摄像头拍照
- iOS应用发布流程(一)------相关app证书的申请、下载以及安装
- TCP/IP(9)-TCP协议概述
- putty
- 打开MPP格式文件的十种方法
- python中 encode,decode,unicode,utf-8
- 如何看懂源代码--(分析源代码方法)
- 二叉排序树的删除与插入
- Linux下screen命令,一个对运维人员特别有帮助的命令
- android 项目中两个监听执行相同操作的简便写法