随着苹果手持设备用户的不断增加,ios应用也增长迅速,同时随着iphone被越狱,越来越多的app的渠道也不断增多,为各个渠道打包成了一件费时费力的工作,这里提供一种比较智能的打包方式来减少其带来的各种不便。
通常打包采用xcodebuild和xcrun两个命令,xcodebuild负责编译,xcrun负责将app打成ipa。
xcodebuild:通过工程文件,生成app文件。
xcrun:通过app文件,来生成ipa文件(包含了签名的过程)。
打包步骤:
1.使用xcodebuild命令打包成.app文件
这里以Demo--CustomAuthView为例
cd 拖拽工程文件夹到终端中生成一个路径,然后回车,进去到相应的工程目录,效果如下:
输入 xcodebuild 命令并执行
编译成功会得到的显示信息!
打开目录
可以看到在根目录中生成了一个build文件夹,我们进入之后可以找到扩展名为.app的文件:
实际上我们直接使用Xcode编译app之后也会在 模拟器对应的沙盒路径下生成.app文件.
2.手机安装.app文件应用(.app实际上就是我们的应用包,可以通过工具直接安装)
如图使用xcode ,菜单 window/Device即可管理手机上的应用,如下图:
下一篇:IPA的注入+重签名