1.可以先参照这个:命令行打包ipa .
如果按照上面的没有遇到问题,那个非常好了。
我遇到的第一个坑,编译期间报错
报错截图
在网上找各种资料都没有解决,后来看一大神博客之后,终于知道问题所在。
因为用cocopods后,会生成workspace文件。
所以应该用如下命令:
workSpace命令
其中:/Users/chengpoleness/Documents/code/xxx/ios/xxx.xcworkspace 指的是workspace文件路径,xxx 指的是项目名字。
不清楚的可以先执行 xcodebuild -list 查看相关信息
-list信息图
然后,就成功了:
build成功截图
然后就是要打包ipa了。
在上一步中的build成功截图上,最后一行的路径就是我们需要的app路径,在这一步中需要用到。
打包命令截图
其中 -o 后面的路径为导出ipa的目标路径,需要自己指定。如果最终出现:“Results at '/users/...../xxx.ipa ”,就表示成功了。
当然这里还有一个坑。那就是仍然会报错。
具体解决办法参照:无packageApplication解决办法
本文参照链接:https://www.jianshu.com/p/32af2f71b4e5
https://www.jianshu.com/p/97c97c2ec1ca
http://blog.csdn.net/wutongyu344/article/details/78403379?locationNum=3&fps=1