iOS 开发

ios 用命令行打包ipa的一些坑

2018-02-28  本文已影响0人  Sznag

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

上一篇 下一篇

猜你喜欢

热点阅读