0

アプリケーションが実行されていない (バックグラウンドであっても) ときにプッシュ通知をタップすると、アプリケーションがクラッシュします。アプリケーションがバックグラウンドで実行されている場合、アプリケーションのクラッシュは発生しません。Worklight のバージョンは 7.1、iOS のバージョンは 8.1.3 です。

プッシュ通知の登録と受信には、ワークライトで生成された AppDelegate とマージされたプッシュ プラグインhttps://github.com/phonegap/phonegap-plugin-pushを使用しています。必要に応じて、ソース コードを送信できます。

クラッシュ ログから、Push.m で例外が発生することがわかりました: 3 cmoapp 0x10018b2a4 -[プッシュ ディスパッチ:] (Push.m:227)

Push.m のソース コードを入手して、アプリがクラッシュする理由を理解することはできますか? どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

0

MobileFirst の観点から、MFP が提供するものではなく、サード・パーティーのプッシュ・ソリューションを使用している場合、これはサポート対象のシナリオではなく、サポートを提供できません。

MFP には組み込みのプッシュ サポートがあります。それを使用するか、使用していないことを説明してください。ここを参照してください: https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-1/foundation/notifications/

于 2016-01-15T19:00:52.020 に答える