我正在为使用 IBM MobileFirst 平台的 iOS 应用程序创建模式(以区分开发和生产环境)。我需要根据所选的模式值为 PROTOCOL
、HOST
和 PORT
提供不同的值。
对于生产模式值应如下所示:
PROTOCOL : HTTPS
HOST: PRODUCTION HOST NAME
PORT: PRODUCTION PORT
对于开发模式值应如下所示:
PROTOCOL : HTTP
HOST: DEVELOPMENT HOST NAME
PORT: DEVELOPMENT PORT
根据 IBM mobilefirst development我们需要将上述值放在 mfpclient.plist 文件中。
无需手动更新应用程序的 .plist 文件或创建不同的“模式”。
你应该做的如下:
在 MobileFirst CLI 中定义开发和生产服务器的服务器配置文件。
mfpdev server info
。这将向您显示当前的服务器配置文件列表。 mfpdev server add
到另一个服务器配置文件。 Learn how to add server profiles 一旦您拥有用于开发和生产的服务器配置文件,无论何时您想要“切换”应用程序以连接到任一方式,您只需将应用程序注册到所需的服务器即可。
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 |