質問編集履歴

3

・調査を続け、多少状況が改善しつつあるため。

2019/08/12 11:07

投稿

maedamin
maedamin

スコア13

test CHANGED
File without changes
test CHANGED
@@ -259,3 +259,15 @@
259
259
  調べていくと、アプリ側はGCMのままでもプッシュ受信は可能とのことなので、やはり送信時の何かがおかしいと言うことになります。
260
260
 
261
261
  元のライブラリのGitHubの方にも問合せをしておりますが、そちらはまだ返答無い状況です。
262
+
263
+
264
+
265
+ これですが、ライブラリを更新したら、「同期状態」ではエラーは出なくなりました。(プッシュはまだ飛ばない)
266
+
267
+ 現象が変わらないと言うのは「非同期」通知の場合です。
268
+
269
+ なので、複合要因。
270
+
271
+ 切り分けて、調査します。
272
+
273
+ まずは、同期状態でプッシュが飛ぶかどうか。(非同期の問題の要因は、おそらくキューワーカーリスタートすれば解決するかと)

2

・GCMからFCMの変更に問題があると思い、ライブラリの更新をすべて行い、エンドポイントの変更も確認したが、まだ解決には至っていない。

2019/08/12 11:07

投稿

maedamin
maedamin

スコア13

test CHANGED
File without changes
test CHANGED
@@ -237,3 +237,25 @@
237
237
  (結局は同じプログラムが呼ばれている。)
238
238
 
239
239
  繰り返しになりますが、iOSでは問題なく稼働しています。
240
+
241
+
242
+
243
+ ### その後の調査
244
+
245
+ 前回回答をいただいてから、さらに調査を行いました。
246
+
247
+ この件、GCM→FCM問題と考え、関連するライブラリのアップデート、エンドポイントの確認(fcmを向いているかどうか)を行いましたが、現象は変わらないようです。
248
+
249
+ 400 Bad request が出ていますが、invalid messageというエラーも出ています。
250
+
251
+ ```
252
+
253
+ exception 'Sly\NotificationPusher\Exception\PushException' with message '400 Bad Request; invalid message' in /mnt/home/apache/..../vendor/sly/notification-pusher/src/Sly/NotificationPusher/Adapter/Gcm.php:72
254
+
255
+ ```
256
+
257
+ これを読むと、送信時のパラメータなどがおかしいので、リクエスト自体がおかしいと言うようにも読めます。
258
+
259
+ 調べていくと、アプリ側はGCMのままでもプッシュ受信は可能とのことなので、やはり送信時の何かがおかしいと言うことになります。
260
+
261
+ 元のライブラリのGitHubの方にも問合せをしておりますが、そちらはまだ返答無い状況です。

1

サーバー情報が書かれていたので、削除しました。

2019/08/12 04:53

投稿

maedamin
maedamin

スコア13

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  ```
20
20
 
21
- local.ERROR: exception 'Sly\NotificationPusher\Exception\PushException' with message '400 Bad Request; invalid message' in /mnt/home/apache/slorn/1-user-api.staging.new/user-api/vendor/sly/notification-pusher/src/Sly/NotificationPusher/Adapter/Gcm.php:72
21
+ local.ERROR: exception 'Sly\NotificationPusher\Exception\PushException' with message '400 Bad Request; invalid message' in /mnt/home/apache/..../vendor/sly/notification-pusher/src/Sly/NotificationPusher/Adapter/Gcm.php:72
22
22
 
23
23
  ```
24
24