一 生产证书申请步骤
1.打开“钥匙串访问”,点击左上角“钥匙串访问”->“证书助理”->“请证书颁发机构请求证书”。
2.填写“用户电子邮件地址”、“常用名称”,选择“存储到磁盘”,点‘继续’保存到桌面。
3.打开开发者网站,登录账号,点击“Certificates, Identifiers & Profiles”。
4.点击‘Certificates’右边的‘+’号,增加新的证书,选择‘iOS Distribution (App Store and Ad Hoc)’,点击‘Continue’。
5.点击“Choose File”选择刚刚存储到桌面的文件,点击‘Continue’。
6.点击“Download”下载,完成。在下载里会找到一个“ios_distribution.cer”的文件,双击安装到本机。
7.在“钥匙串访问”找到刚刚安装的证书,右键选择导出到本地,即为.p12文件。
二 配置文件生成步骤
1.在“Certificates, Identifiers & Profiles”界面的左边,选择“Profiles”,点击右边的‘+’号。
2.在“Distribution”的下面选择“APP Store”。
3.选择正确的app id,可以在“钥匙串访问”里面,查看刚安装的证书名后面的括号里面的id,选择的app id要跟这个id一样,点击‘Continue’。
4.选择正确的证书,可以在“钥匙串访问”里面,查看刚安装的证书,根据过期时间来确定选择的证书要跟这个id一样,点击‘Continue’。
5.填写配置文件的名字,点击“Generate”。
6.点击“Download”,下载到本地,完成。
三 项目打包上架
1.在xcode登陆开发账号,然后在General里面选择正确的Team。
2.开始打包,打包完了Distribute App->iOS App Store->Upload->Next->automatically manage signing…->upload。
3.api包上传完成之后,打开开发者网站的app store connect,选择“我的app”,然后选择刚刚上传的app构建新版本。
4.提交审核后,广告标识符选择“是”。然后下面的选项全部打勾。
P.S
上传app包卡住不动的话,打开终端,依次输入下面3行代码
1.cd ~
2.mv .itmstransporter/ .old_itmstransporter/
3."/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
网友评论