创建钥匙串:
打开mac自带软件 钥匙串访问 —— 证书助理 —— 从证书颁发机构请求证书,存储到磁盘
创建Certificates:
-
登录苹果开发者网站https://developer.apple.com,选择Account,进入Certificates, Identifiers & Profiles页面
- 选择Certificates下的All,再点击页面右上角加号按钮创建Certificates
- 选择App Store and Ad Hoc,点击coutinue继续
- 点击Choose File按钮,选择第一步创建的钥匙串文件,点击Continue继续
- 点击Download下载,点击Done完成,然后双击打开下载的Certificates文件和钥匙串文件
创建Identifiers:
- 页面左边选择Identifiers下的App IDs按钮
- 填写App ID Description的Name和App ID Suffix下的Bundle ID,点continue继续,再点击Register创建成功
创建Provisioning Profiles:
- 选择左侧Provisioning Profiles下的All,右上角加号添加
- 选择Distribution下的App Store,点击continue继续
- 选择App ID,即上一步创建的App ID,继续
- 选择certificates,也是之前创建的, 继续
- 填写Profile Name,继续,Download下载,下载后双击打开
到此证书已全部创建完毕,接下来创建App。
创建App:
- 重新进入Account页面,选择App Store Connect进入
- 选择”我的App“,点击左上角加号,新建App,按要求填写App信息
打包App:
- 在XCode中检查版本号和创建的是否一致,然后配置Signing,Provisionging Profile可选项若没有之前创建的文件,是因为没有双击打开过
- 配置好就可以上传包了,选择Product,点击Archive。如果Archive不能点,是因为没有连接真机。
- 在新出来的页面中选择Distribute App
- 选择iOS App Store
- 选择Upload,继续后再选择创建好的Profile,即可
- 上传成功后,回到苹果开发者页面,进入创建好的App页面,在构建版本中选择上传的包
- 然后按照提示发布版本,等待苹果审核,通常一到两天就有结果