【问题标题】:How to get ios Bundle ID that other actions use如何获取其他操作使用的 ios Bundle ID
【发布时间】:2019-02-04 15:10:24
【问题描述】:

我的 Fastlane 已配置好并且运行良好。比赛已设置好并且运行良好。一切都会自动检测项目和捆绑包 ID,并且运行良好...

但我需要手动设置 profile_path 如下:

自动代码签名(
使用自动签名:假,
team_id: "ZZZZ",
code_sign_identity: "iPhone 开发者",
profile_name: ENV['sigh_com.blah.blah_development_profile-name'] )

这需要知道捆绑 ID 才能传递到环境变量中。所有动作似乎都知道捆绑 ID,但我无法在任何地方得到它。我不想手动硬编码 ID。

如果我不执行上述步骤,即使使用匹配设置,构建也会失败。

【问题讨论】:

    标签: fastlane fastlane-match fastlane-gym


    【解决方案1】:

    看起来使用 CredentialsManager::AppfileConfig.try_fetch_value(:app_identifier) 应该足以获取应用标识符,假设您已将其定义为 Appfile 或类似的一部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-03
      • 1970-01-01
      • 2012-02-03
      • 1970-01-01
      • 2022-11-01
      • 2016-11-14
      • 1970-01-01
      • 2019-01-25
      相关资源
      最近更新 更多