参考:
打包的具体操作步骤:
https://www.jianshu.com/p/6a0aa8cd2e97
打包时使用到的参数详解,参考这篇:
https://debugtalk.com/post/iOS-Android-Packing-with-Jenkins-details/index.html
xcodebuild命令详解:
https://www.jianshu.com/p/770d5df137bf
补充一点:
xcodeproj和xcworkspace的区别是:xcworkspace使用了cocoapods来管理第3方库
采用Cocoapod管理项目依赖,每次拉取最新代码后直接编译可能会报错。这往往是因为其他同事更新了依赖库(新增了第三方库或升级了某些库),而本地还采用之前的第三方库进行编译,从而会出现依赖库缺失或版本不匹配等问题。
应对的做法是,在每次build之前都更新一下Cocoapod。
# Update pod repository
pod repo update
# Install pod dependencies
pod install
配置完后,先进行构建 ,可以 拉到代码 再进行第2步的修改
可以看到已经将代码 clone到本地了