iOSAPP上架流程

iOS APP上架流程

一、生成发布证书:

1、       首先创建钥匙串配置文件,进入钥匙串

 

2、       选择从证书颁发机构请求证书:

 

3、       填写信息:

 

4、       保存配置文件

 

5、       进入苹果开发者网页:https://developer.apple.com/

6、       点击member center,如下图:

 

7、       输入账号,进入开发者主页,并选择证书选项:

 

8、       进入证书页,首先创建证书

 

9、       选择production,并点击+

 

10、   选择需要创建的证书类型,在这里我们选择production中的appstore and ad hoc,如果有推送功能,则重复以上步骤,选择第二个:

 

11、   点击continu,直到进入Cenerate界面,点击choose file,上传之前创建好的

 

12、   选择钥匙串授权文件,点击继续:

 

 

13、   生成之后,我们会跳转到Download界面,点击界面中的“Download”下载下来,双击我们生成的.cer文件,一定要双击,双击后它会默认安装到钥匙串中。(推送证书重复之前步骤)

14、   之后点击左边目录中的“Identifiers”下的“App IDs”,点击+:

 

15、   填写创建证书所需要的信息(如果需要推送则选择第一个,固定标识):

 

 

 

16、   点击continue,然后submit,如果有推送功能,则创建推送证书,创建推送证书过程中,会有个选择appids的选项,选择对应的appids:

 

17、   注册手持设备,点击左边目录中的“Devices”,同样点击右上方的“十”号,进行添加。

 

18、   输入设备名称以及udid,我们可以通过iTunes获取设备的udid:

 

19、   点击continue,然后点击注册,完成设备的条件

20、   创建Provisioning Profiles,也就是手机上使用的证书,点击最左边目录栏,选择“Provisioning Profiles”目录下的“All”,同样点击右上方的“十”号进入证书添加界面

 

21、   选择APP Store,点击continue,选择我们之前创建的App ID,点击continue:

 

22、   在下面选项里面选择我们之前生成的授权发布证书的名字,点击continue:

 

23、   接下来输入证书名字,改名字将会在xcode中显示,然后点击Create来创建证书,最后下载,双击进行安装。

二、xcode打包发布的ipa

1、修改项目中TARGETS中的Bundle identifier,与我们之前创建的App ID中的标识保持一致:

 

2、分别设置TARGETS和PROJECT里面Build Settings中对应的Code Signing属性:

 

3、选择IOS Device,然后点击xcode菜单中的Product,选择Archive,进行打包:

 

 

4、打包完成后进入Archive界面,我们可以直接submit到appStore,也可以选择导出到本地,通过上传工具再上传:

 

5、点export,选择打包ipa的用途,我们选第一个,发布到appstore:

 

6、点击next,进入开发者账号的选择,如果之前设定好,会直接显示,反之则会提示输入账号和密码:

 

7、点击choose,会出现对应的应用信息,然后点击export,取个名字,直接保存即可

三、iTunes connect中创建app

1、进入苹果开发者网页:https://developer.apple.com/,进入member center,选择iTunes Connect:

 

2、进入开发者功能界面,选择我的app(My app):

 

3、点击+,选择新建IOS App,然后在弹出框填写自己的app信息:

 

4、点击创建,进入app详情页,上传自己的截图、app的展示图、app的描述等。

5:用application loader将ipa文件上传到iTunes connect,随后在app详情页的build处点击+,选择自己上传的ipa文件即可。

你可能感兴趣的:(iOSAPP上架流程)