1
A
回答
0
構建腳本(在Xcode項目文件中指定)只在構建通過時執行,但在構建失敗時執行。
如果要處理這種情況下,你應該使用持續集成解決方案(例如:https://fastlane.tools/)或服務(https://bitrise.io/ - CTO這裏),或者乾脆寫一個腳本,調用Xcode的命令行工具xcodebuild
返回錯誤代碼,如果它不能執行給定的動作(build,archive,test,...),所以你可以在腳本中以你想要的方式處理這種情況。
相關問題
- 1. 構建失敗 - 驗證構建/發佈
- 2. 構建失敗後發佈
- 3. Xcode分佈式構建失敗
- 4. NetBeans發佈構建腳本
- 5. Xcode項目構建:失敗
- 6. opencv構建失敗,xcode
- 7. Ionic2 Xcode構建失敗Cocoapods?
- 8. xCode - Google Cardboard構建失敗
- 9. '發佈失敗'但構建成功?
- 10. 發佈管理導致構建失敗
- 11. ServiceStack的MonoTouch iPhone /發佈構建失敗
- 12. 發佈失敗的構建成功vs2008
- 13. Android Gradle構建失敗(發佈構建類型)
- 14. 構建失敗而執行Ant腳本
- 15. 從構建腳本2008年MSTest失敗
- 16. Powershell預構建腳本失敗msbuild
- 17. 的Xcode:在構建腳本
- 18. Grunt指南針任務在XCode構建腳本中失敗
- 19. Xcode腳本構建步驟,複製框架失敗
- 20. 構建開發失敗:空
- 21. npm5缺失構建腳本
- 22. Xcode 8項目構建成功,但UI測試構建失敗
- 23. Xamarin構建失敗,Xcode中8
- 24. Xcode構建錯誤鐺失敗
- 25. 爲什麼我的Xcode構建失敗?
- 26. react-native-fbsdk失敗Xcode構建
- 27. Xcode項目構建失敗,無錯誤
- 28. Xcode 7和El Capitan構建失敗
- 29. Xcode的iPhone構建失敗,內存
- 30. xcode中的項目構建失敗
感謝您的回覆。我正在使用teamcity,其中xcodebuild是構建命令,但我如何獲得構建狀態? – Manoj
我不知道TeamCity如何處理退出代碼,但是在一個簡單的bash腳本中,您可以使用'$?'獲取最後一個命令的退出代碼 - 但這取決於腳本/工具。 –