初始化 fastlane
- 首先打开终端cd到项目目录,进入文件夹之后,输入下列命令
fastlane init
注意:如果你看到一个 “permission denied” 错误,你可能要在命令前加上 sudo。
- 稍等片刻,fastlane 会通过询问下列问题,引导你完成设置过程:
- 是否开始?这会移动你的 Deliverfile 和 Snapfile(如果存在)(y/n)
请输入 y - 是否所有提交都接受版本管理?如果否,请先启用版本管理!
请输入 y - App Identifier (com.krausefx.app):
请输入一个唯一的 app ID。请记住这个 ID,因为后面你还会用到它! - 你的 Apple ID (fastlane@krausefx.com):
请输入你的 Apple ID - 是否创建 deliver 命令,即上传 app 屏幕截图、app 元数据和 app 更新到 App 商店或者苹果的 TestFlight?(y/n)
输入 n - 是否创建 snapshot 命令,它会自动获取 app 在所有语言和设备类型上的屏幕截图?(y/n)
输入 y - 是否使用 sigh 命令,它会维护和下载 app 的 provisioning profile?(y/n)
输入 y - 可选项:app 的 scheme 名称:(如果不需要,直接回车)
回车
-
打开项目文件夹。你会发现多了一个 fastlane 文件夹,其内容如下:
WX20171117-140053.png
其中:
Appfile, 用于存放 app ID 和你的 Apple ID。
Fastfile, 用于管理你所创建的 lane,lane 则会调用 action。
Snapfile, 用于指定需要进行屏幕截图的设备类型和语种。
恭喜你!你现在可以使用 fastlane 了。
2017年11月27日更新
关于fastlane的文件的配置可以参考这篇文章:http://www.jianshu.com/p/408fbe4fbc50
很详细的配置介绍











网友评论