一、Fastlane 安装
1)安装 Xcode command line tools:
打开终端输入命令
xcode-select --install
2)安装Fastlane
输入命令
sudo gem install fastlane -NV
或是
brew install fastlane
两个中任何一个都可以
3)初始化Fastlane
安装完成后就是在项目初始化Fastlane
cd到你的需要打包的项目目录,然后执行命令\
fastlane init
1:自动截屏。这个功能能帮我们自动截取APP中的截图,并添加手机边框(如果需要的话)
2:自动发布beta版本用于TestFlight
3:自动发布到AppStore
4:手动设置
我在这里选的是第四个(大家可根据自己需要选择,建议选择4)
紧接着一直点击enter键,直到安装成功
安装成功之后,会在我们的项目工程目录生成下面几个文件: 先不去修改这些文件,等安装好Jenkins和配置好后再来修改
二、Jenkins 安装 和 配置
1)首先检查是否有Jenkins依赖的java环境
终端输入命令
java -version
出现java version "1.8.xx"说明已经安装了java
如果没有安装,去下面官网下载对应自己电脑系统的版本安装:www.java.com
2)检查是否有安装HomeBrew
终端输入命令
brew -v
有显示Homebrew版本说明已经安装
如果没有则使用以下命令安装Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码
终端输入下面命令安装最新版稳定Jenkins,安装时间较长
brew install jenkins-lts
启动Jenkins服务
brew services start jenkins-lts
其他命令
- 启动 Jenkins 服务:
brew services start jenkins-lts
- 重启 Jenkins 服务:
brew services restart jenkins-lts
在浏览器中输入http://localhost:8080
,首次安装应该会出现如下界面,这里需要你去找到Jenkins的初始密码,这个界面不要关闭先放着
右击访达文件,点击 前往文件夹,输入上面图片红色文字路径 找到刚才需要输入的密码输入
重启Jenkins 重新进入http://localhost:8080
输入密码后会进入以下配置界面
点击第一个安装建议的插件,等待装完 会需要等比较长时间
然后根据提交后面页面提示创建账号登录
接下来开始在Jenkins创建任务
接下来进入配置页面
选择 参数化构建过程
然后就是按照下面图片所指点击添加参数
添加 Git参数(此时可能会有很多同学这没有Git参数,或者这是英文)
没有Git参数选项: 那么先点击下面保持目前的配置,回到项目页,点击-> 返回面板 -> 系统管理 -> 插件管理 然后搜索 Git插件安装并重启Jenkins
显示英文处理:Manage Jenkins -> manage Plugins 搜索 Local 插件安装, 然后 Manage Jenkins -> Configure System 在 Locale 中 Defau