需要使用开发环境的Ad-hoc分发应用程序

时间:2017-09-08 13:56:07

标签: ios ad-hoc-distribution

我的项目仍处于目标-c。

在我的iOS项目信息中,在“预处理器宏”部分中,我定义了:

Debug:   DEV_SERVER=1
Release: DEV_SERVER=0

在我的源代码中,我有:

#if DEV_SERVER
#define SERVER @"https://staging.myhost.com"
#else
#define SERVER @"https://myhost.com"
#endif

因此,在发布版本中,我使用生产服务器,否则,使用登台服务器。

与后端通信的代码通过以下方式创建NSURL实例

NSURL *url = [NSURL URLWithString:SERVER];

一切都按预期工作。

但是现在,我想对测试人员进行临时分发以测试应用程序。我已准备好IPA文件,但ad-hoc分发使用生产服务器。但我们希望将临时服务器用于ad-hoc分发版本应用程序。

如何让ad-hoc分发应用使用登台服务器?同时,使用生产服务器保持分发到Apple Store?实现这一目标的最佳方法是什么?

0 个答案:

没有答案