問題タブ [ibm-mobile-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
104 参照

cordova - Cordova アプリでデバイスを登録中に Bluemix Push Service エラーが発生しました

Cordova プラグインを使用して Bluemix Push Notification Service を Cordova アプリに統合しようとしています。このhttp://mbaas-gettingstarted.ng.bluemix.net/hybrid#push-operationsに従ってください。ただし、次のようにデバイスを登録すると、次のエラーに直面しています。

デバイス登録のエラー: ステータス コード: 403、ステータス ライン: 禁止

  1. IBMPush サービスを正常に初期化できました。これにより、正しいアプリ ID とアプリ シークレットを使用していることを確認できます。
  2. また、Bluemix Push Service で正しい送信者 ID (Google コンソールからのプロジェクト番号) と API キー (API Credentials の下のサーバー キー) を使用していることをクロスチェックし、Android API 用の Google Cloud Messaging が有効になっていることも確認しました。

どんな助けでも大歓迎です!

0 投票する
1 に答える
168 参照

cordova - Mobile Quality Assurance Cordova Plugin の場合、アプリの起動が中断しますか?

MQA セッションが開始すると、MFP Cordova Ionic Hybrid Andriod アプリが壊れます。(MQA Bluemix を使用)

誰が同じ行動をとりますか?

アプリには必要ないため、doDeviceReady 関数は使用しません。最初に試してみましたが、アプリで起動されないため、Apache Cordova 用の Mobile Quality Assurance プラグインのインストールに記載されているような mfp Cordova 統合 は必要ありません。

ハイブリッド アプリケーションを実行するために Android Nexus 9 を使用しています。Android 5.0.1 カーネル バージョン 3.10.40-ga3846f1

違い:

a) MQA セッション コードを少し変更し、index.js の wlCommonInit() で MQA セッション開始を使用しました。実際の Android デバイスで実行してみました。

「chrome inspect device」が相互作用を表示する前に直接壊れるため、追加のデバッグやログを提供する機能がありません。

私は主にここの指示に従いました:

MQA Cordova 統合: Apache Cordova 用の Mobile Quality Assurance プラグインのインストール

検証済みの情報: Cordova との MFP 統合: Cordova アプリケーションへの IBM MobileFirst Platform Foundation SDK の統合

0 投票する
1 に答える
99 参照

ibm-cloud - Bluemix が cflinuxfs2 スタックに移動した後、Android モバイルの最初のアプリが動作しなくなった

bluemix BMS サービスの bluelist アプリに基づく Android アプリがあります。昨日、スタックが cflinuxfs2 に移動されたときに機能しなくなりました。今日、同じ bluemix サービスで iOS アプリを確認しましたが、動作しています。Androidの例外を調べました.MFPushからのもので、コンテキストがnullのようです。NPE がスローされるコード行については、添付の画像を参照してください。ここに画像の説明を入力 スタックトレースは次のとおりです。java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Intent android.content.Context.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter)' on a null object reference 12-10 16:00:31.240 14482-14482/com.ibm.bluelist E/AndroidRuntime: at com.ibm.mobilefirstplatform.clientsdk.android.push.api.MFPPush.listen(MFPPush.java:232) 12-10 16:00:31.240 14482-14482/com.ibm.bluelist E/AndroidRuntime: at com.ibm.bluelist.GroupsActivity.onResume(GroupsActivity.java:250) 12-10 16:00:31.240 14482-14482/com.ibm.bluelist E/AndroidRuntime: at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1257) 12-10 16:00:31.240 14482-14482/com.ibm.bluelist E/AndroidRuntime: at android.app.Activity.performResume(Activity.java:6119)

0 投票する
1 に答える
192 参照

android - GCM デバイス トークンを IBM Bluemix に送信する方法

GCM からデバイス トークンを取得しています。しかし、IBM Bluemix Cordova のドキュメントでは、デバイス トークンを送信していません。次に、個々のプッシュ通知のためにデバイスを Bluemix に登録するにはどうすればよいでしょうか。Cordova Blemix Doc へのリンク - DOCUMENTATION