标签: web-services mobile
我在移动应用程序(Develop With Xamarin)中使用硬编码URL的Web API。
我将更改此变量并重建当我需要在测试环境和生产环境之间切换时。
是否有与如何保留服务URL相关的最佳做法? 或者如何在不重建应用程序的情况下更改环境?
提前谢谢。
答案 0 :(得分:0)
您可以添加PRODUCTION和TEST作为"定义符号"在每个目标的编译器选项卡中。
之后,你可以使用
string url = ""; #if PRODUCTION url = "http://webpage.release #endif #if TEST url = "http://webpage.test #endif