2

我注意到里面info.plist有一些字符串使用看起来像变量替换的符号(例如$(EXECUTABLE_NAME))。

有谁知道是否可以创建自定义替换并将这些值存储为 Bitrise 中的秘密?

此用例的一个完美示例是外部化 Facebook App ID 和 Secrets。

这是我想做的事情......

    ...
    <key>FacebookAppID</key>
    <string>$(FACEBOOK_APP_ID)</string>
    <key>FacebookDisplayName</key>
    <string>$(FACEBOOK_APP_NAME)</string>
    ...

有任何想法吗?

4

1 回答 1

0

是的,您可以存储 Secrete 环境变量。从您的仪表板中,选择您的应用程序 -> 工作流 -> 秘密。关于秘密的几点说明:

  1. bitrise.yml 中没有公开秘密
  2. 秘密被加密
  3. 根据最佳实践,Bitrise 不鼓励在 PR 中公开秘密
于 2019-11-20T16:04:51.777 回答