iOS生产版本发布规范

版本记录

日期

编辑者

校审

版本

2015-07-27

袁伟

v0.1

版本更新概要

版本

更新概要

v0.1

iOS生产版本发布规范初版

目录


  • iOS生产版本发布规范
  • 版本记录
  • 版本更新概要
  • 目录
  • App Store 发布流程
  • 需要注意事项



App Store 发布流程

 

ios企业发布_配置文件

2:点击member center后 进入下图

ios企业发布_ios企业发布_02


3:点击certificates Identifiers进下图

ios企业发布_app store_03

4:点击Certificates进下图,首先创建App IDs

ios企业发布_App_04


ios企业发布_配置文件_05

5:创建相应的证书 Development是开发环境下的证书, Production是生产环境下的证书(往appStore上传),对应的推送证书类似

ios企业发布_app store_06

6:点击下一步后选择 本地生成本地密钥和证书关联,如下图

ios企业发布_生产环境_07

7:本地生成密钥文件。找到钥匙串访问,创建本地密钥文件,见下图

ios企业发布_配置文件_08


ios企业发布_app store_09

最终生成文件,如下图

ios企业发布_ios企业发布_10

8:生成本地密钥文件后(该本地密钥适用 推送 发布 开发等环境证书的创建,建议创建完后不要删掉) ,接步骤6 完成证书创建

9:创建配置文件(Provisioning Profile)见下图

ios企业发布_配置文件_11

10:证书和配置文件以及APPIDs就创建好了。剩下在本地项目中做出相应设置

ios企业发布_生产环境_12

11:设置Build Settings,debug 对应的是开发证书和开发的配置文件,release对应的是发布证书和发布配置文件,development对应的是测试环境,production对应的是生产环境。根据实际情况选择对应的证书和配置文件,见下图。

ios企业发布_App_13

12:修改bundle ID (与之前在developer上创建的bundle ID保持一致)

ios企业发布_ios企业发布_14

13:修改工程的scheme

ios企业发布_生产环境_15

14:打包之前,先到https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa 创建应用的名字 填入相应的应用信息,3.5寸 4寸 4.7寸 5.5寸照片各5张,基本应用的资料 以及手动发行和自动发行版本等等

ios企业发布_app store_16

15: 根据需求选择证书、配置文件和scheme,archive打包。见下图

ios企业发布_App_17


需要注意事项

1:确认工程模式在release模式下;
2:API环境必须在正式的生产环境下;
3:保证Provisioning Profile文件和证书相配备;
4:上线前做好version版本和build版本记录;
5:正式上线前,必须由测试亲自在生产环境下测试一遍,确保无误后,打包上线;
6:上线appStore时,开发者中心。必须完整属实填写相关信息。提供正确的测试账号及密码
7: 版本信息 说明本次新增功能及修护的bug
8:上线后。需将源码,以及需求 设计 文档做好版本管理进行封存