要上架一个iOS App,必须要有以下二者(这两者在打包的时候都会用到)
1.发布证书(Distribution)
2.App 配置文件(生成App配置文件必须先有一个App ID)
首先,列出本文流程:
1.申请一个发布证书
2.申请一个通用型App ID
3.申请一个项目描述文件
~~~~~~~~~~正文分割线~~~~~~~~~~
1.申请一个发布证书
在执行此步时,我假设,目前在你的开发者帐号中,是没有发布证书的,当然你可以前往 https://developer.apple.com/account/ios/certificate/certificateList.action 去废弃你当前的发布证书。
1.1 打开Xcode中的Preferences
1.2 在Accounts中登录你的帐号
1.3 点击右下角的View Details
注:如果你的Apple ID并非开发者帐号,可能没有此按钮
1.4 点一下 + ,然后选择 iOS Distribution
1.5 这时候,若证书(iOS Distrbution)有出现在你上方的框框里,说明发布证书已经成功申请并且安装到了你的系统中
注:同理你也可以在这里申请调试证书(iOS Development)
注2:个人开发者的发布证书,只可以和一台电脑(或者说虚拟机)绑定,也就是说你只能在一台电脑中打包你用于发布的ipa包,若需要在其他电脑中使用,可以先废除旧的,再申请新的
2.申请一个通用型App ID
2.1 打开App ID管理界面
https://developer.apple.com/account/ios/identifiers/bundle/bundleList.action
2.2 点击右上角的 +
2.3 填写信息
注:这里有2中ID可以选择,简单的理解,一个是1对1绑定的,一个是1对多通用的,我选择的是后者,我建议也是选择后者
注2:我这里写的是jason,这个名字是可以自己取的,可以写公司名或者工作室名等等
2.4 关于App Services
这里我没做改动,全是默认的,若你有需要,可以自己选择要的勾上
2.5 Continue后点击Submit,即完成了一个通用App ID的申请
3.申请一个项目描述文件
3.1 打开描述文件管理界面
https://developer.apple.com/account/ios/profile/profileList.action
3.2 点击右上角的 +
3.3 选择 App store
3.4 选择你刚刚生成的那个通用App ID
3.5 选择你的发布证书
3.6 填写你的项目名称
3.7 点击Generate
3.8 下载后双击导入
注:双击后是没有反应的,但是相信我,肯定导入了
至此,申请发布证书和App配置文件,已经完成.
作者:wsj