[英]How to use Fastlane and Crashlytics to build while using Xcode automatic code signing?
我們可以在Xcode上歸檔構建文件,並通過Fabric桌面應用程序通過Crashlytics Beta進行分發; 但是,fastlane分發失敗。 內部版本已上傳,但測試人員無法安裝。 以下是Fastfile的一部分。
build_app(scheme: "The-App-Fabric",
workspace: "The-App.xcworkspace",
configuration: "QA",
output_directory: "./build",
clean: true,
include_bitcode: false)
crashlytics(api_token: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
build_secret: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
ipa_path:"./build/The-App-Fabric.ipa",
groups: ["ios-qa"])
通過ProvisionQL對.ipa的檢查顯示,build_app自動選擇了錯誤的配置文件。 指定export_team_id
和export_method
解決了此問題。 在此處找到您的團隊ID。
build_app(scheme: "The-App-Fabric",
workspace: "The-App.xcworkspace",
configuration: "QA",
output_directory: "./build",
clean: true,
export_team_id: "XXXXXXXXXX",
export_method: "development",
include_bitcode: false)
crashlytics(api_token: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
build_secret: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
ipa_path:"./build/The-App-Fabric.ipa",
groups: ["ios-qa"])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.