三、构建可能出错的地方
配置完了上面的脚本,你可以尝试点击立即构建按钮进行构建,当然构建过程中极有可能会出错,你可以根据log输出检查下是否是因为下面的问题。
1.git相关命令出错
可能是Jenkins找不到git所在位置,在Jenkins的系统设置中选择全局工具配置,配置git路径如下图所示:
2.pod相关命令出错
这一步出错的可能性极大,首先你的电脑可以使用pod不代表jenkins用户有使用pod的权限,最好使用jenkins用户登录电脑,进行pod的更新升级,或者直接使用jenkins用户登录,找到我们的项目,手动使用pod进行第三方的安装。
3.xcodebuild相关命令出错
和git命令出错的问题基本一致,我们需要配置路径。在Jenkins的系统设置中找到系统配置,设置xcode相关工具如下:
4.编译过程中证书或配置文件出错
首先确保你的应用证书放在了钥匙串的系统分类下,如图:
其次,需要将Provisioning Profiles文件复制到下面的目录下,切记:
/Users/Shared/Jenkins/Library/MobileDevice/Provisioning Profiles
最后,请确认可以使用Xcode手动进行编辑和打包。而且证书和Provisioning Profiles文件一定要正确和匹配。


