iOS开发之打包测试包

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lin1109221208/article/details/51954300

今天因为涉及打包测试包,所以记录下。。。。

目的:

  主要是为了方便测试程序功能以及查看程序占有的内存。

步骤:

前提条件:有苹果的开发者帐号

1、从钥匙串请求证书-->存储到磁盘-->继续



2、登录苹果开发者帐号,点击打开链接,创建发布证书certificate-->导入钥匙串请求的证书-->Download-->双击ios_distribution.cer文件-->从钥匙串导出此证书并命名为XX.p12



扫描二维码关注公众号,回复: 5257648 查看本文章


3、创建App ID:最好一个程序一个ID,此App ID要与程序的Bundle Identifier一致


4、创建Profiles:选择Ad Hoc-->并选择第三步创建好的App ID-->选择第一步创建的发布证书-->Download-->双击.mobileprovision文件


5、证书这些配置好了之后,开始打包,首先配置好项目的Bundle Identifier,其次选择target上面的Project--> Info-->点击+添加release,并将添加的release改为Ad Hoc-->选择target-->Build Setting-->搜索code si-->将Ad Hoc下的Any iOS SDK置为iOS Distribution-->将Profile下的Ad Hoc置为4步创建的profiles名




6、点击Product-->选择Scheme-->选择Edit Scheme-->选择弹出框中的Archive,并将Build Configuration置为Ad Hoc,取名-->Close


7、然后将真机连接上电脑,点击Product-->选择Archive(真机下才有这个选项,模拟器是没有的)-->点击右侧的export-->弹出框选择Save for Ad Hoc Deployment-->存储到桌面,打开桌面文件夹里面就有一个ipa文件



需要注意的是:Ad Hoc打包适用于个人开发者帐号,在安装ipa包时需要将设备的UDID添加到开发者的Devices中,该设备才能安装ipa包。Enterprise打包适用于企业开发者帐号。

猜你喜欢

转载自blog.csdn.net/lin1109221208/article/details/51954300