1

我正在尝试做的事情非常简单。我有一个 iOS 应用程序,其源代码位于 Github。它使用一些键/令牌连接到 Yelp,我将其键入一个单独的 plist 文件,该文件不会被推送到我的仓库。我正在尝试设置bitrise.io以提供自动构建,但显然它不知道带有我的密钥的 plist 文件。

关于如何处理这个问题的任何想法?

4

1 回答 1

4

有很多方法可以解决这个问题:

  1. 使用环境变量而不是 plist,或者基于 env vars 生成 plist
  2. 将 plist 存储到第二个 repo 中,并将其 git clone
  3. 将 plist 存储在 Amazon S3 或类似的东西上,然后从那里下载
  4. 将 plist 直接存储在 bitrise.io 上,作为通用文件(工作流编辑器 -> Code signing & Files

2.-4。需要下载文件 - 这很容易做到,例如File Downloader步骤

于 2016-10-29T06:51:18.617 回答