OGeek|极客世界-中国程序员成长平台

标题: ios - IBM MobileFirst SDK iOS mfpclient.plist [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 18:53
标题: ios - IBM MobileFirst SDK iOS mfpclient.plist

我正在为使用 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 文件中。



Best Answer-推荐答案


无需手动更新应用程序的 .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 文件。

关于ios - IBM MobileFirst SDK iOS mfpclient.plist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42130192/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) Powered by Discuz! X3.4