我的Fastlane已配置并且运行良好。比赛已经设置好,运作良好。一切都会自动检测到项目和捆绑软件ID,并且效果很好...
但是我需要在以下位置手动设置profile_path:
automatic_code_signing(
use_automatic_signing:false,
team_id:“ ZZZZ”,
code_sign_identity:“ iPhone开发者”,
profile_name:ENV ['sigh_com.blah.blah_development_profile-name'] )
这需要知道分发包ID才能传递到环境变量中。所有操作似乎都知道捆绑软件ID,但是我什么都找不到。我不想手动对ID进行硬编码。
如果我没有执行上述步骤,即使使用了比赛设置,构建也会失败。
答案 0 :(得分:1)
假设您已将其定义为<fo:inline keep-together.within-line="always">
或类似内容的一部分,那么使用CredentialsManager::AppfileConfig.try_fetch_value(:app_identifier)
看起来就足以获取应用程序标识符。