iOS效率神器fastlane自动打包

iOS效率神器fastlane自动打包

一、安装xcode命令行工具

xcode-select --install,如果没有安装,会弹出对话框,点击安装。
如果提示xcode-select: error: command line tools are already installed, use "Software Update" to install updates表示已经安装

二、安装Fastlane

sudo gem install fastlane -NV或是brew cask install fastlane我这里使用gem安装的
安装完了执行fastlane --version,确认下是否安装完成和当前使用的版本号。
如果提示:Please add the following line to your bash profile:
export PATH="$HOME/.fastlane/bin:$PATH"
就打开bash_profile进行配置

如果没有创建该配置文件,则需要先创建

(1) 启动终端
(2) 进入当前用户的home目录(默认就是):
    cd ~   或 cd /Users/YourMacUserName  
(3) 输入touch .bash_profile

如果已经创建了,则编辑该文件

(1)终端输入 open -e .bash_profile

(如果只是查看,直接使用open .bash_profile)

(2)编辑
export PATH="$HOME/.fastlane/bin:$PATH"
(3)关闭即可保存修改

最后记得更新配置文件

source .bash_profile

三、初始化Fastlane

cd到你的项目目录执行
fastlane init
如果遇到报错:
[!] Error detecting currently used Xcode installation, please ensure that you have Xcode installed and set it using sudo xcode-select -s [path]
则说明你电脑安装的Xcode路径有问题。
在终端中使用下面的命令查看当前Xcode的安装路径。
xcode-select -print-path 
然后使用下面的命令更改其路径:
sudo xcode-select -switch /Applications/Xcode.app/
然后重新运行:
fastlane init
然后会看到一下信息,这里需要你设置你的苹果账号。
[10:02:13]: This setup will help you get up and running in no time.
[10:02:13]: fastlane will check what tools you're already using and set up
[10:02:13]: the tool automatically for you. Have fun! 
[10:02:14]: $ xcodebuild -showBuildSettings -project ./Swift_Dome.xcodeproj
[10:02:16]: Your Apple ID (e.g. [email protected]): 
之后需要设置你的APP的id
[10:17:16]: App Identifier (com.krausefx.app):

你可能感兴趣的:(iOS效率神器fastlane自动打包)