打包、上线,是一个App最后要进行的操作,流程比较固定,伴随着 iOS 的逐渐成熟,Xcode打包朝着自动化方向发展,但是仍然不可缺少的是 Signing Certificat 和 Provisioning Profile 的手动生成。如果马甲包过多,我们可以选择命令行的方式来打包,具体可以看我以前的文章——小白学习xcodebuild自动化打包。命令行的方式比较抽象,需要具有基本的 Xcode 脚本知识做基础,今天介绍一个较直观的打包工具——AppSigner。
下载到本地,下面是运行后的界面:
打包选项
从图中可以看出,打包一个文件我们需要知道7个文件:
1 input File:这是我们运行一个工程后 Products 的文件目录,通过下面的方式能够找到:
Product
2 Signing Certificate: 开发时的 Apple ID;
3 Provisioning Profile: 发布证书,绑定 Bundle Identifier 和 Apple ID,debug 模式下还限定了用于测试安装的手机;
4 New Application ID: 需要和 Provisioning Profile 相对应;
5 App Display Name: 显示的名字;
6 App Version: 版本号;
7 App Short Version:小版本;
其中 input File 、Signing Certificate 和 Provisioning Profile必须指定,其他可以省略。
打包是不是方便很多呢?
如果觉得工作多出了喝咖啡的时间,请点击关注,让我们一起成为 iOS 开发老司机 !
网友评论