【问题标题】:How do I reference environment variables in Swift? [duplicate]如何在 Swift 中引用环境变量? [复制]
【发布时间】:2016-12-09 01:29:32
【问题描述】:

我对 Swift 和 Xcode 还很陌生,所以请原谅我的无知。我正在尝试设置一个环境变量来存储我的 API 密钥,因为我计划将我的项目推送到 GitHub 并且不希望 API 在公共存储库中。我读到使用环境变量是做到这一点的好方法。我进入 Xcode 并设置了一个包含如下环境变量的方案:

environment variable

我如何在 Swift 中实际引用它?我试着把“GMAPS_API”放在我的 API 密钥应该去的代码中,但它没有识别它。我是否正确地做到了这一点?我已经尝试在网上查看,但我仍然感到困惑。任何朝着正确方向的帮助或指示都会很棒。谢谢

【问题讨论】:

  • 你检查过this吗?
  • @OOPer 效果很好。非常感谢

标签: ios swift


【解决方案1】:

@OOper 为我指出了正确的方向。我所要做的就是:

let apiKey = ProcessInfo.processInfo.environment["GMAPS_API"]

【讨论】:

    猜你喜欢
    • 2012-05-14
    • 2020-03-02
    • 2019-04-14
    • 2013-01-02
    • 1970-01-01
    • 1970-01-01
    • 2021-07-18
    • 2021-11-20
    相关资源
    最近更新 更多