2015-11-04 118 views
4

運行以下Fastfilefastlane build_and_rename運行SH行動,FastLanes。在Xcode項目的根文件夾

lane :build_and_rename do 
    sigh 
    gym(output_directory: "./Build/") 
    sh "mv ./Build/MY-APP.ipa ./Build/nicely_name.ipa" 
    end 

導致以下錯誤ln: ./Build/MY-APP.ipa: No such file or directory

測試顯示FastLane的sh操作在./fastlane目錄中運行。例如,fastlane test_sh以下Fastfile

lane :test_sh do 
    sh "touch where_am_i.txt" 
    end 

導致where_am_i.txt./fastlane文件夾中創建。不在fastlane運行的文件夾中。

很明顯,我可以將所有腳本更改爲包含../,但是想知道是否有辦法使xcode的根項目中的fastlane運行sh動作?

回答

相關問題