如何将不同的变量传入我的phonegap javascript,具体取决于我是否将xcode配置为调试或发布?最具体的现在,我希望能够切换应用程序连接到我的本地开发服务器还是连接到真正的云服务器。Phonegap - 在xcode中配置调试和发布版本
一个选项是,如果JavaScript可以检测到正在发生的构建类型,那么我可以将这两个url集合存储在.js代码中并进行适当的选择。
如果有一些地方可以在Xcode中存储不同的URL,比如可能在.plist
之类的东西,那么会更好一些 - 我对XCode或Objective-C(因此phonegap)不是很好,不知道这是否是一种正常的做法。
理想情况下,我只能通过javascript和IDE配置更改来完成此操作。如果我需要更改Objective-C中的任何内容,答案必须非常具体。
在C/C++有不同的宏对'DEBUG'和'RELEASE'模式集。在Objective-C中也应该有类似的东西。你可以用'#ifdef'来检查 –