2017-02-09 99 views
2

我正在为使用IBM MobileFirst平台的iOS应用程序创建模式(区分开发&生产环境)。我需要根据所选模式值为PROTOCOL,HOST & PORT提供不同的值。IBM MobileFirst SDK iOS mfpclient.plist

对于生产模式值应为:

PROTOCOL : HTTPS 
HOST: PRODUCTION HOST NAME 
PORT: PRODUCTION PORT 

对于发展模式的值应该如下:

PROTOCOL : HTTP 
HOST: DEVELOPMENT HOST NAME 
PORT: DEVELOPMENT PORT 

由于每IBM mobilefirst development我们需要将其放置在上面提到的值mfpclient.plist文件。

+1

您可以进一步详细说明您到底想要区分什么,以及您到目前为止所做的工作?请编辑该问题。另请提及您的IBM MobileFirst版本... –

回答

0

无需手动更新应用程序的.plist文件或创建不同的“模式”。

你应该做的是:

  1. 定义您的开发和生产服务器的服务器配置文件中MobileFirst CLI。

    • 从命令行运行:mfpdev server info。这会向您显示服务器配置文件的当前列表。
    • 现在运行mfpdev server add到另一个服务器配置文件。 Learn how to add server profiles
  2. 一旦你开发和生产,服务器配置文件,只要你想“转”你的应用程序连接到无论哪种方式,你只需要注册所需的服务器应用程序。 mfpdev app register

  3. 要注册到一个特定的服务器配置文件:mfpdev app register replace-with-server-profile-name

当你注册该应用程序,该命令将更新的.plist文件与

  • 要使用默认的服务器注册所需的属性(主机,端口等)。

相关问题