无法使用IONIC + MFP App在IBM Mobile第一个控制台中获取设备信息

时间:2016-05-10 13:05:27

标签: ionic-framework ibm-mobilefirst mobilefirst-server

我正在将IBM Mobile首先与我的Ionic App集成。在那里,我已经添加了对IBM服务器连接的调用。

在那里,我可以将我的应用程序与他们的服务器连接。在我的控制台中,我可以看到,服务器已经连接。

我的问题是,   在移动第一个操作控制台中,我无法获得有关我的应用程序的任何信息。 (即)设备信息。

1 个答案:

答案 0 :(得分:0)

修改 我从GitHub上拿了你的应用程序并执行以下操作:

  1. 从项目的根文件夹中运行命令:cordova plugin add cordova-plugin-mfp
  2. 在app.js中添加了以下代码 - > window.MFPClientDefer.promise.then(function wlCommonInit(){

    WLAuthorizationManager.obtainAccessToken().then(
        function () {       
            alert ("successfully obtained a token from the server");
        },
        function(response) {
                    alert("Unable to obtain a token from the server: " + JSON.stringify(response));
        }
    );
    
  3. 执行命令:ionic build android

  4. 执行命令:ionic emulate android
  5. 然后我可以在“设备”视图中看到该应用程序(“TestIBM”):

    enter image description here

    原始答案:
    如果您的应用程序真正成功连接到服务器(即,它已正确注册并获得了令牌),您将在操作控制台的“设备”视图中或在Analytics控制台的“应用”视图中看到它。

    例如:

    enter image description here