[英]Get Environment Type in Swift5
我是 ios 开发的新手,我不确定如何在 ios 中获取环境类型。
我的应用程序 dev、stage 和 prod 中有 3 个环境。 我的问题是如何获取选定的环境或如何使用 swift5 获取环境类型的类型。
例如:如果我使用 dev config 创建了一个构建,那么环境将是 dev。
我们如何以编程方式实现这一目标。
谢谢
Xcode 构建配置文件,通常以其 xcconfig 文件扩展名而闻名,允许在没有 Xcode 的情况下声明和管理您的应用程序的构建设置
添加新文件 select 配置设置文件名示例:dev.xcconfig, prod.xcconfig, ..
为每个 *.xcconfig 文件添加标志-DDEV, -DPROD
OTHER_SWIFT_FLAGS = $(inherited) -DDEV
在代码使用中:
#if DEV
// dev environment
#elseif PROD
// prod environment
#endif
创建 xcconfig 文件后,您可以将其分配给其关联目标的一个或多个构建配置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.