【问题标题】:IBM MobileFirst SDK iOS mfpclient.plistIBM MobileFirst SDK iOS mfpclient.plist
【发布时间】:2017-02-09 06:57:36
【问题描述】:

我正在为使用 IBM MobileFirst 平台的 iOS 应用程序创建模式(以区分开发和生产环境)。我需要根据所选模式值为PROTOCOLHOSTPORT 提供不同的值。

对于生产模式值应如下所示:

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

对于开发模式值应如下所示:

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

根据IBM mobilefirst development,我们需要将上述值放在mfpclient.plist文件中。

【问题讨论】:

  • 您能否进一步详细说明您到底想要区分什么以及到目前为止您做了什么?请编辑问题。还要提及您的 IBM MobileFirst 版本...

标签: ios ibm-mobilefirst schema


【解决方案1】:

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

你应该做的如下:

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

    • 从命令行运行:mfpdev server info。这将向您显示当前的服务器配置文件列表。
    • 现在将mfpdev server add 运行到另一个服务器配置文件。 Learn how to add server profiles
  2. 一旦您拥有用于开发和生产的服务器配置文件,当您想要“切换”应用程序以连接到任一方式时,您只需将应用程序注册到所需的服务器。

    • 注册到默认服务器:mfpdev app register
    • 要注册到特定的服务器配置文件:mfpdev app register replace-with-server-profile-name

当您注册应用程序时,此命令会使用所需属性(主机、端口等)更新 .plist 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-05
    • 2015-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多