簡體   English   中英

在使用Xcode自動代碼簽名時如何使用Fastlane和Crashlytics進行構建?

[英]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_idexport_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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM