版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiaxin_1105/article/details/81974667
- iOS端App打包有哪几种方式?
前言
打包前准备工作:
1,设置证书和描述文件(Provisioning Profile)
TARGETS -> General -> Signing(Debug)
Signing(Release)
2,command + b编译成功
1, Apple推荐的方式,即使用Xcode的Archive功能
Xcode菜单栏->Product->Archive->Analyze/Archive ;
局限性:
个人开发一般采用这种方法,但是当一个证书多人使用的时候就显得麻烦.一般多人开发的时候都是采用provisioning profile +P12文件来进行真机测试.上述方法在最后导出ipa包的时需要输入 AppID,这时还要向团队的其他人要.采用provisioning profile +P12文件真机测试时不要求开发者知道AppID及密码,密码一般放在leader那里.
2, iTunes拖入(推荐)
iTunes12.6以后的版本不支持了........
3, 用Payload手动解压后改后缀名
- command + b编译成功后,项目中Products文件夹下xxxxx.app会由原来的红色变成黑色;
- 选中xxxxx.app,Show in Finder 打开,找到自己的App;
- 然后在桌面上创建一个文件夹,命名为 Payload , 注意一个字母都不能少.并将上面的App直接拷贝到这个文件夹下面;
- 压缩 Payload 这个文件,并将这个文件的后缀改为 .ipa
- 完成;
推荐文章:
https://www.jianshu.com/p/9df7d8930a3e
https://blog.csdn.net/lea__dongyang/article/details/78428524