问题描述
情况如此:
我构建了一个与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:
- 在本地mfp 8 beta开发服务器上工作:
- 不使用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版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!