gpt4 book ai didi

ios - 自动使用不同的常量进行开发

转载 作者:可可西里 更新时间:2023-11-01 05:06:56 24 4
gpt4 key购买 nike

我的 iOS 应用程序使用特定服务器进行生产:http://mydomain.com/serverapi。在开发过程中,我想将其更改为 http://localhost/serverapi。告诉 XCode 默认使用本地 URL 的优雅方式是什么。

显然,生产版本包含生产 URL(在 XCode 中存档。

另一个用例是在开发过程中更改图标或应用标识符,以便能够区分应用与设备上可能已安装的版本。

最佳答案

我为此使用了宏(正如 Pablo 建议的那样),但是如果您有一个单独的 Info.plist 文件用于不同的构建配置(就像我一样),那么您可以在 Info.plist 中有一个自定义条目并像访问它一样访问它所以:

 [[[NSBundle mainBundle] infoDictionary] objectForKey:@"MyAppURL"]

但是,宏在编译时可能在运行时更快。这只是另一种选择。

下面是项目设置的图像。

enter image description here

关于ios - 自动使用不同的常量进行开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7389469/

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