在IBM Bluemix中,我基本上必须使用MobileFirst服务来托管正在实现的iOS应用程序。我已经看到了几个教程和堆叠溢出搜索,但从中没有任何令人满意的答案。如果您可以为此提供任何顺序教程,将非常有帮助。
-
按照以下DOC中的指示设置您的移动基础服务实例:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/bluemix/using-mobile-foundation/mobile-foundation/pludation/p.>
-
创建一个iOS应用程序。它可以是本机应用程序或带有iOS平台的Cordova应用程序。
-
通过按照所需平台的指令添加MobileFirst SDK,以下:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/en/foundation/8.0/application-deflicement/sdevelopment/sdk/sdk/sdk/sdk/plevelopment/sdk/peflafment/sdk/peflagment/sdk/
-
在服务器中注册应用程序。您可以通过CLI或图形接口进行此操作。您可以在此处看到"快速启动"方式:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/quick-start/
基本上,要从命令行注册应用程序,只需导航到应用程序根文件夹并运行命令:
mfpdev app register
。 -
要确保服务器和客户端之间的连接,您可以简单调用以获取令牌。您可以在上面提到的快速启动文档中找到此代码。
- 对于iOS,请确保在Xcode中启用"钥匙扣共享"。