项目打包

以前打包的时候直接用自己的账号打包,到了另一家公司之后只有证书,那么就不能用以前的方式打包。

一、账号打包方式:

1,项目release模式,确保bundleid正确版本号正确,取消所有断点。

2,xcode8以后自动选择该账号下的证书(如果是用另一台电脑记得发证书的p12,否则就要再去生成一个)。

3,product-archive 一步步进行选择正确的企业证书,根据是否发布appstore还是内部分发来选择是第一个appstore还是第三个,然后可以直接up到appstore或者生成ipa文件,如果是上传appstore的ipa那么选择xcode中的tool-application loader上传(之后记得testflight)。

二、证书打包方式

1,项目build,然后文件夹products下的xxx.app show in finder 找到文件。

2,建立一个文件夹名称Payload,把1中的文件放进去。

3,压缩2中文件夹改后缀.ipa。

有时候打包完的ipa问价太大,配置编译选项 Generate Debug Symbols 设置为NO,这个配置选项应该会让你减去一点的体积。

减少ipa文件大小参考:

(http://blog.sina.com.cn/s/blog_8d663a9c0102w8w4.html)

(http://blog.csdn.net/ws1352864983/article/details/52282716)

你可能感兴趣的:(项目打包)