2016-11-06 87 views
0

有時會發生,一個FASTLANE動作拋出類似的錯誤:
ERROR [2016-11-06 03:34:20.16]: Shell command exited with exit status 48 instead of 0.
我發現故障排除困難,爲--verbose不是沒有冗長不夠。通過行動,我不是說sh行動,這是相當特殊的情況,但其他快速行動,例如create_keychain。動作create_keychain調用shell命令security create-keychain,當它失敗時,不知道發生了什麼。如何查找通過fastlane動作運行的shell命令的輸出?

如何查找由fastlane的操作運行的shell命令的輸出?
如何找到包含所有參數的shell命令實際上試圖運行的fastlane?

回答

0

答案是,有目前沒有這樣的選擇,但它應該很容易添加。 我爲它創建了git issue #6878

2

當您使用sh操作時,shell命令的輸出默認打印輸出。另外,您也可以直接運行自己使用反引號(標準的Ruby)的shell命令

puts `ls` 
+0

感謝您的回覆,這有助於我改進問題。我實際上追逐的是與你所描述的不同的場景。 – GoodMirek

相關問題