iOS Jenkins+fastlane打包,xcodebuild超时导致gym报错修复

iOS 使用 fastlane 打包失败,查看日志,发现如下描述:
xcodebuild -showBuildSettings timed out after 4 retries with a base timeout of 3. You can override the base timeout value with the environment variable FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT, and the number of retries with the environment variable FASTLANE_XCODEBUILD_SETTINGS_RETRIES
报错截图如下:

gym_fail.jpg

参考 iOS 持续交付之 Fastlane 的解决方案,再结合日志中的描述,只需要在 fastfile 文件顶部加上设置超时时长和超时尝试次数的环境变量即可:

ENV["FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT"] = "180"
ENV["FASTLANE_XCODEBUILD_SETTINGS_RETRIES"] = "10"
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容