本文介绍了如何将MFP 8 Beta移动应用程序移至MFP 8 GA版本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

情况如此:

我构建了一个与mfp 8 beta不同集成的应用。

I build a app with different integrations with the mfp 8 beta.

该应用程序完全在本地开发服务器上运行,主要在Bluemix上运行。
测试期间。该应用程序的所有基本功能都适用于MFP 8 Beta服务器(本地和Bluemix)

The app worked fully on the local dev server and mostly on the Bluemix.During the beta. All basic functions of the app, were working on both MFP 8 Beta servers (Local and Bluemix)

现在我已经为安装了用于MFP的实际CLI 8 GA和我在Bluemix上创建了一个MFP 8开发服务器。

Now I have installed actual CLI for MFP 8 GA and I created a MFP 8 Development Server on Bluemix.

我仍然在本地计算机上安装了本地MFP 8 Beta Development Server。

I still have the local MFP 8 Beta Development Server installation on my local machine.

现在,即使我使用的是实际的CLI MFP8,移动应用程序仍可与本地beta mfp 8服务器上的UserLogin适配器配合使用。

Now the mobile app still works with the "UserLogin" Adapter on the local beta mfp 8 server, even when I use the actual CLI MFP8.

但该应用程序无法在Bluemix上开发MFP 8 GA服务器。

But the app does not work the development MFP 8 GA server on Bluemix.

注意:顺便说一下本地开发MFP8服务器下载当前不是可用。

Th is是config.xml条目

This is the config.xml entry

    <mfp:platformVersion>8.0.0.00-20160328-0234</mfp:platformVersion>
    <mfp:clientCustomInit enabled="false" />
    <mfp:server runtime="mfp" url="http://mobilefoundation8-XXXXX-server.mybluemix.net:80" />
    <!-- mfp:server runtime="mfp" url="http://LOCAL_IP:9080" /> -->
    <mfp:directUpdateAuthenticityPublicKey />
    <mfp:languagePreferences>en</mfp:languagePreferences>

这些是chrome中的调试信息:

These are the debug information in chrome:


  1. 在本地mfp 8 beta开发服务器上工作:


  1. 不使用Bluemix MFP 8开发服务器

ERROR MESSAGE详细信息不知道在哪里搜索:​​

ERROR MESSAGE detail do not know where to search:

"responseText":"{\"errorCode\":\"INVALID_CLIENT_ID\",\"errorMsg\":\"Invalid client ID.\"

推荐答案

客户端SDK




  • Cordova:删除并重新添加任何cordova-mfp- *您可能在应用中使用的插件

  • iOS:从项目的根文件夹执行 pod update

    Update your security-related APIs, as these have changed between the beta and GA. See here: https://mobilefirstplatform.ibmcloud.com/blog/2016/06/22/challenge-handlers/

    它是建议创建一个新的服务器实例;测试期间创建的实例的支持很快就会停止。

    It is recommended to create a new server instance; support for instances created during the beta will soon be stopped.

    安装程序的GA版本,替换现有版本。

    Download and install the GA version of the installer, replacing your existing.

    这篇关于如何将MFP 8 Beta移动应用程序移至MFP 8 GA版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-22 03:10