【问题标题】:Fastlane generated plist file with wrong provisionprofilefastlane 生成的 plist 文件有错误的 provisionprofile
【发布时间】:2023-01-09 15:07:26
【问题描述】:

我想导出应用商店 ipa

使用匹配

match(type: "appstore", readonly: true)

我设置健身房 export_options

gym(
    scheme: "MyApp",
    output_name: "MyApp.ipa",
    export_method: "app-store",
    export_options: {
        compileBitcode: false,
        provisioningProfiles: {
            "com.my.bundleID" => "DIS_Provision",
        }
    },
    include_symbols: true,
    include_bitcode: false
)

存档前,我收到以下消息

Detected provisioning profile mapping: {:"com.my.bundleID"=>"DEV_Provision"}

当存档成功时,fastlane 生成 plist,我得到了 plist

{
    "compileBitcode": false,
    "provisioningProfiles": {
        "com.my.bundleID" => "DEV_Provision"
    },
    "method": "app-store",
    "uploadSymbols": true,
    "uploadBitcode": false,
    "signingStyle": "manual"
}

为什么 fastlane 检测到错误的 ProvisionProfile?

【问题讨论】:

  • 你为什么认为这是错误的?
  • 我使用 DIS 配置文件设置 export_options,但使用 DEV 配置文件生成 fastlane
  • 您是否设置了正确的方案和配置?方案:“xxx”,配置:“发布”
  • 你可以添加完整的健身房文件吗?
  • 增加了完整的健身房。

标签: ios archive fastlane


【解决方案1】:

我遇到了类似的问题。

尝试检查 xcode 构建设置“PROVISIONING_PROFILE_SPECIFIER”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-24
    相关资源
    最近更新 更多