gpt4 book ai didi

ios - xcode 构建中的不同参数

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:57:55 24 4
gpt4 key购买 nike

我正在使用 Swift 2 开发一个 iOS 应用程序,和大多数开发者一样,我有一个暂存环境和一个生产环境,具有不同的服务器、URL 和设置。

我正在寻找一种在开发应用程序时在两种配置之间快速切换的方法。

在 Android 上,我可以使用构建类型和风格来解决这个问题。

我在网上阅读了很多指南,但它们都是 Obj-C 的,并且依赖于宏预处理器和 Obj-C 中可用但不可用的 #ifdef在 Swift 中。

没有关于如何快速执行此操作的明确指南,作为一个初学者,我什至不确定从哪里开始寻找。

回顾一下:我正在寻找的是一种在两种配置(例如 2 个属性列表文件)之间切换并根据我选择的构建从我的代码中引用这些配置中包含的设置的方法。

最佳答案

您可以在 Target 的设置中为每个方案(调试、发布、Ad-Hoc、AppStore 等)添加不同值的用户定义设置,并在 info.plist 文件中使用用户定义的变量(或您称之为配置) .

Check answer to this question .尽管该问题特定于 Facebook App Id 设置,但答案适用于任何通用设置。

一旦您在 info.plist 中拥有正确的数据,您就可以 directly use it in code .

关于ios - xcode 构建中的不同参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32438342/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com