問題タブ [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 に答える
172 参照

mobile - ReferenceError の取得: MobileFirst EnablePushNotification の使用時に IBMBluemix が定義されていません

MobileFirst Platform Foundation サービスでプッシュ通知を有効にしようとしています。しかし、Bluemix を初期化すると、次のエラー メッセージが表示されます。

ここに画像の説明を入力

index.html情報を追加するために編集

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

ios - プッシュ通知が iOS デバイスに表示されない

Bluemix ダッシュボードで、iOS デバイスと Android デバイスの両方のプッシュ サービスの分析情報を確認する必要があります。次のスクリーン ショットでわかるように、Android デバイスの分析情報は期待どおりに表示されます。 ここに画像の説明を入力

ただし、このスクリーン ショットに示すように、iOS デバイスの分析情報が欠落しています。 ここに画像の説明を入力

iOS デバイスの分析情報を表示するにはどうすればよいですか?

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

ios - Bluemix でデバイスを IBM Mobile First Push サービスに登録しようとすると、iOS アプリケーションがクラッシュする

iPad mini 4 (iOS 9.0.2) で iOS 9 アプリケーションを実行しています。Bluemix の IMFPush サービス インスタンスにデバイスを登録しようとするとクラッシュします。

私の App デリゲートで登録を実行するコードは次のとおりです。

アプリを実行したときのコンソール出力は次のとおりです (起動時にクラッシュします)。

問題とその修正方法について何か考えはありますか? ご協力いただきありがとうございます...

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

ios - Bluemix プッシュ通知サービスが機能しなくなりましたか?

Node.js BluemixMobileFirst サービス (AMA、Cloudant、Push iOS 8) を使用してバックエンドと通信するネイティブ iOS Swift アプリがあり、1 か月以上正常に機能しました。数日前、iOS アプリから新しいデバイスを登録できなくなったことに気付きました(IMFPushClient.sharedInstance().registerDeviceToken() は 404 で応答しました)。

最近、MobileFirst サービスに変更が加えられたこと (例えば、さまざまなプッシュ・サービスが 1 つにマージされた) を知っていたので、それらのサービスを再バインドする必要があると考えました。これで登録の問題は解決しましたが、それ以来、プッシュ通知を受け取ることができません。

これは私が試したものです:

  • 「MobileFirst Services Starter」ボイラープレートを使用して、まったく新しいバックエンドを作成しました
  • 「 Bluelist」サンプル アプリの最新バージョンを複製し、この新しいバックエンド用に構成しました
  • バンドル IDの新しいAPNs 証明書を発行し、プッシュ サービスにアップロードしました
  • デバイスのプッシュ通知に正常に登録されました。/devices REST APIを呼び出してこれを確認しました (基本的に、これらの手順に従いました)。

REST APIを使用してメッセージを送信するたびに(ベアラー トークン アプローチが新しい "appSecret" ヘッダーに置き換えられたことがわかった後)、HTTP 202を受け取りますが、通知は届きません。同様に、サービスのダッシュボードからメッセージを送信しようとすると、成功メッセージが表示されますが、通知が届きません。

私が注意したことの 1 つは、. サービスへのp12証明書なので、これは証明書の問題ではないかと思いますが、これを追跡する方法がわかりません。また、「古い」MobileFirst サービスである IIRC では、バンドル ID とモバイル・アプリのバージョンを提供する必要がありましたが、これは現在はなくなっているようです。どんな助けでも大歓迎です。

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

android - Bluemix が提供する「bms-samples-android-bluelist」サンプル アプリケーションのサポート jar ファイルはどこにありますか?

Bluemix が提供する「bms-samples-android-bluelist」サンプル アプリケーションの SDK (サポートする .jar ファイル) はどこにありますか? これを検索していると、以下のスレッドが見つかりました。ページが正しいページにリダイレクトされません:

URL-> https://www.ng.bluemix.net/docs/starters/mobilefirst/gettingstarted/android_existingproject.html#gettingstarted

注:Eclipseで使用しています

0 投票する
3 に答える
337 参照

ios - iOS9 デバイスに通知をプッシュできない

Push for iOS8 Bluemix ダッシュボードを使用して登録済みデバイスにメッセージをプッシュしようとすると、「通知が送信されました」というメッセージが表示されます。と表示されますが、登録したデバイスに通知が届きません。

アプリケーションのログによると、デバイスは Push for iOS8 サービスに正しく登録されているようで、https://github.com/nomad/houston (同じ証明書を使用) を使用してデバイスにプッシュ通知を送信することもできます。 Push for iOS8 サービスにアップロードしたものの、.pem 形式に変換したもの)。

私のデバイスは、iOS 9.0.2 を実行している iPad mini 4 です。

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

mobile - IBM MQA からクラッシュ データを取得するための REST API またはその他の手段はありますか?

モバイル・アプリのクラッシュのログを IBM Mobile Quality Assurance (MQA) から取得して、特定の特性に基づいてこれらのクラッシュをフィルタリング/処理できるようにしたいと考えています。特に、デバイス シミュレーターで発生するクラッシュは除外したいと考えています。これは、実際のユーザー クラッシュではなく、自動テスト中に発生する可能性が最も高いためです。

IBM MQA からアプリのクラッシュのリスト (詳細を含む) を取得するための REST API またはその他の手段はありますか?

0 投票する
2 に答える
94 参照

ios - Bluemix iOS ブルーリスト クイック スタート

クイックスタート BlueList アプリを含む bms-samples-ios-bluelist をビルドすると、FaceBook または Google 認証のどちらを選択しても、Facebook ログインまたは Google ログイン プロンプトでアプリがハングします。

エラーメッセージは表示されません。

didFinishLaunchingWithOptionsトレースすると、 executeと applicationDidBecomeActiveMethodsが実行されることがわかります 。

何時間も費やしましたが、ハングしたログイン プロンプトから抜け出せません。

誰にも手がかりがありますか?

Xcode コンソールから、いくつかの NSLogs ie があります。

そして、コードをトレースしますが、クラッシュすることはありません。

しかし、その後

cf logs shop0813

私は見つけます:

指示通りにログ情報を追加しようとしているときに、トレース中に発見しました

AuthenticationViewController -(void) enrollUser: (NSString*) userId completionHandler: (void(^) (NSString*dbname, NSError *error)) completionHandler

Facebook経由でユーザーを登録しようとしています

http://shop0813.bluecend.com//bluelist/enroll、および

応答は

404 ie ファイルが見つかりません ie

{ URL: http://shop0813.bluecend.com//bluelist/enroll } { ステータス コード: 404、ヘッダー { 接続 = "キープアライブ"; "Content-Type" = "text/html; charset=utf-8"; Date = "Tue, 03 Nov 2015 19:45:59 GMT"; "Set-Cookie" = " VCAP_ID =cacaa80c45c948199ca93135ae76986a8ef3000c8855481aa3afadaa33b67a6d; パス =/; HttpOnly"; 「転送エンコーディング」= ID; "X-裏面輸送" = "FAIL FAIL"; "X-Cf-Requestid" = "c70c0b0b-81c2-4eb9-417d-4221f2fb69ed"; "X クライアント IP" = "67.198.78.64"; 「X-Content-Type-Options」= nosniff; "X グローバル トランザクション ID" = 2269523159; "X-Powered-By" = エクスプレス; } }

リクエストが間違った URL を使用していると思われます。