參考鏈接:http://www.reibang.com/p/3ae1f874231f 感謝分享
$ ruby -v
$ xcode-select --install
$ sudo gem install fastlane
# xcworkspace工程文件所在目錄
$ cd /Users/caohuoxia/Desktop/YeePayGit/mpos/MposApp
$ fastlane init
# 配置apple_id和bundleid,注意若工程項(xiàng)目中有配置惰说,則該文件配置不起作用
$ vim ./fastlane/Appfile
# 打包具體配置(具體內(nèi)容見(jiàn)下面Fastfile文件)
$ vim ./fastlane/Fastfile
$ fastlane add_plugin firim
$ gem install fir-cli
#打包命令油猫,adhoc為lane名稱
$ bundle exec fastlane adhoc
Fastfile文件
default_platform(:ios)
platform :ios do
desc "Submit a new adhoc/enterprise version to fir"
lane :adhoc do
gym(scheme:"MposApp",
workspace:"MposApp.xcworkspace",
include_bitcode:false,
configuration:"Release",
export_method:"enterprise",
output_directory:"/Users/caohuoxia/Desktop/發(fā)包",
output_name:"輸出的ipa文件名",
silent:false,
include_symbols:true)
firim(firim_api_token:"303f2ec06623a44a8809ff208e3ffd82",app_changelog:"fastlane測(cè)試自動(dòng)打包")
end
end
注意點(diǎn):
1、更新過(guò)程中提示成功之后,還卡住的話 忽略 繼續(xù)后面步驟
2眠冈、Fastfile文件注意語(yǔ)法錯(cuò)誤