fastlane use_legacy_build_api true
生活随笔
收集整理的這篇文章主要介紹了
fastlane use_legacy_build_api true
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
fastlane版本號:fastlane 1.108.0 Xcode版本號:8.1 MacOS版本號:10.12
使用fastlane打包 - Release / Ad-Hoc包時報錯:
[13:36:59]: There was an error exporting your application [13:36:59]: Unfortunately the new Xcode export API is unstable and causes problems on some projects [13:36:59]: You can temporarily use the :use_legacy_build_api option to work around the issue: [13:36:59]: In your Fastfile: [13:36:59]: ? ? gym(use_legacy_build_api: true) [13:36:59]: On the command line: [13:36:59]: ? ? gym --use_legacy_build_api 復制代碼找到git上有關于這個問題的issues:Issues 1145 現在雖然已經關閉了,但解決的方法卻沒有明確的說明,但是原因卻一致認為是Xcode版本的問題。 所以使用以下的設置:
use_legacy_build_api: true 復制代碼在嘗試了以下設置后,在有Extension 時,由于證書自動匹配問題,雖然選擇了:
export_method: "ad-hoc" 復制代碼打出的包卻是企業版 - Enterprise。 所以,只有在證書完全匹配成功的情況下才能打出想要的包,一定要保證工程設置正確。
總結
以上是生活随笔為你收集整理的fastlane use_legacy_build_api true的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到爸爸想跟我那啥
- 下一篇: 梦到喂孩子吃奶还有水是怎么回事