我们紧接上一篇文章接着来,上一篇文章我们已经得到了一个齿轮文件,我们打开我们的程序
这里需要注意的地方就是bundle ID 一定要和我们开发者账号里面绑定的bundle ID一样
第一步:在Xcode上登录我们的开发者账号,Xcode -> preferences -> accounts 点击加号,然后添加就可以了 ,这里就不啰嗦了
第二步:双击我们的下载下来的齿轮文件,会看到程序闪一下,这说明我们的打出来的齿轮文件是和我们的程序相呼应的,(俗话说就是 能使)
第三步:这里就是选择我们的证书和我们的齿轮文件
这里需要注意一下
Debug:这里是测试 iOS Developer 这个是测试证书,iOS Distribution 这个是上架证书,因为我们打的是测试包,所以我们在Debug后面选择iOS Developer,然后在Any iOS SDK 后面选择 我们打的测试证书即可。
Release:这里是上架 所以我们在Release后面选择iOS Distribution,然后在Any iOS SDK 后面选择我们打的上架证书即可。
然后,在Provisioning Profile 选择我们的齿轮文件,到这里基本就Ok了
第四步 模拟器选择:Generic iOS Device Team:我们的开发者账号,点击Fix Issue
然后会出现这个界面,我们选择我们的开发者账号,点击choose就可以啦。
点击 Product -> Archive
点击 Export
点击第二个,第一个是上架,第二个是测试 (如果我们上架选择第一个就可以了)点击next
然后会再次出现让我们选择开发者账号,我们选择我们的开发者账号即可。
注意一般到这一步的时候最爱出问题
(我把平时碰到的问题放到最后面,如果你没有出现问题,就按照步骤往下进行吧)
选择完之后会出现这个界面,让我们选择机型,第一个是全部机型,第二个我们可以指定机型。(我一般都选择第一个全部机型)
然后一直下一步就可以啦。最终打出来我们需要的ipa
到此为止,我们就成功的打出ipa 啦
我打包踩过的坑可能不够多,不过我以后碰到的问题都会在这里写出来,如果你们遇到问题也可以分享给我。
1.No matching provisioning profiles found (这个问题一般是你的证书不能使用了,或者是被删了,总而言之就是证书的问题,我们需要重新在打一个证书)
本人新手呆鸟,忘各位老司机多多鞭策,使我快速成长。谢啦