我有一个带有我的应用程序使用的URL集合的plist。
我想在Xcode中设置某种单击“方案”或其他任何内容,以便我可以在测试服务器URL和实时服务器URL之间交换我的应用程序。我可以使用测试URL创建第二个plist,也可以在读取后更改主机名进行字符串操作。
我该如何设置?我从头开始,因为我从未玩过自定义目标或任何东西。
答案 0 :(得分:2)
创建两个不同的列表。您可以使用预处理器宏来找出使用的配置:
#ifdef DEBUG
// use test URLs list
#else
// use production URLs list
#endif
如果您在Xcode 4中创建了项目,它可能已经为Debug配置定义了DEBUG宏。如果您不确定,请转到项目的“构建设置”并检查编译器预处理部分。 Debug配置的预处理器宏行应该有DEBUG或DEBUG = 1字符串。
答案 1 :(得分:0)