2012-05-10 37 views
0

为iPad应用程序提供多种配置(开发/测试/实时/等),并在存档进行部署时轻松切换它们的最佳方式是什么?如何在部署归档时轻松切换开发和实时配置?

一个常见的例子是从Web服务URL的测试版本https://testing.mycompany.com/api切换到实时版本https://customer.server.com/api

我认为这是一个安全的假设,即在XCode中开发时绝不会使用活动配置,但很可能某些部署到iPads的用户希望使用测试配置,而其他用户显然拥有活动配置。

+0

@Jacques我不同意这些标签编辑。我可以很容易地使用Jetbrains作为我的编辑器,而且我仍然需要一种最佳实践方式来为iOS应用程序提供多种运行时配置。就像在.NET中一样,我会使用web.config或app.config,而不管我是否使用Visual Studio。 –

+0

如果您认为它不适用,您可以自由移除[xcode]标签,但是我移除的三个标签中,只有[ios]甚至接近相关。 [ipad]仅用于针对该设备的特定问题,[objective-c]用于包含某些ObjC代码和/或涉及该语言本身的问题。 –

回答

0

您可以使用不同的方案,满足您的需求。在那里你可以定义你想要做什么样的构建。

+0

在一个方案中,哪里存储配置值这样的Web服务位置? –

+0

请尝试以下操作,它对我有帮助:http://blog.carbonfive.com/2011/06/20/managing-ios-configurations-per-environment-in-xcode-4/ – Peres

相关问题