XCode Cloud初体验

2022-08-14  本文已影响0人  OrrHsiao

苹果推出XCode Cloud云编译后

使用公司私有git仓库(基于gitlab)、码云(基于gitlab开源代码)、阿里云效CodeUp(基于bitbucket)以上几种源代码管理仓库作为XCode Cloud构建源时,均出现错误。

反馈苹果也是不了了之,全是坑啊

最后把仓库迁到了github私有库,一路next next,直接配置成功

对于使用cocoapods的项目如何使用xcode cloud
添加脚本
于项目文件夹(xxx.xcodeproj\xxx.xcworkspace)下添加文件夹:ci_scripts
文件夹内加入脚本文件:ci_post_clone.sh(必须是这个名称)


image.png

脚本内容

#!/bin/sh
echo "开始安装cocoapods"
brew install cocoapods
echo "cocoapods安装完毕"
echo "开始设置cocoapods"
pod setup
echo "cocoapods设置完毕"
echo "开始安装pods依赖库"
pod install
echo "pods依赖库安装完毕"

将ci_scripts加入项目内,不要添加到任何target下
cd到ci_scripts文件夹下,设置脚本为可执行文件:

chmod +x ci_post_clone.sh

提交后,操作xcode cloud触发编译即可

上一篇下一篇

猜你喜欢

热点阅读