質問編集履歴
6
エラーレスポンスコード一覧へのリンクを追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -42,8 +42,11 @@
|
|
42
42
|
{"multicast_id":***********,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"**********"}]}
|
43
43
|
```
|
44
44
|
|
45
|
+
デバイストークンが誤っている、登録されていない場合はエラーレスポンスコードが返ってきます。
|
45
46
|
デバイストークンが登録されていない、サーバーキーが誤っている等の理由ではなさそうです。
|
46
47
|
|
48
|
+
[公式リファレンス](https://firebase.google.com/docs/cloud-messaging/http-server-ref?hl=ja#error-codes)
|
49
|
+
|
47
50
|
# AppDelegate
|
48
51
|
|
49
52
|
AppDelegateのコードを載せておきます。
|
5
ログを追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -181,8 +181,6 @@
|
|
181
181
|
|
182
182
|
#### xcodeのログ
|
183
183
|
|
184
|
-
エラーがたくさん出ていたので追記します。
|
185
|
-
|
186
184
|
```xcode
|
187
185
|
StudyLevel_(12483,0x103e4b8c0) malloc: recording malloc and VM allocation stacks using lite mode
|
188
186
|
2021-01-04 20:46:46.322285+0900 StudyLevel_[12483:7352109] 7.3.0 - [Firebase/Analytics][I-ACS023007] Analytics v.7.3.0 started
|
4
ログを追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -179,6 +179,38 @@
|
|
179
179
|
|
180
180
|
```
|
181
181
|
|
182
|
+
#### xcodeのログ
|
183
|
+
|
184
|
+
エラーがたくさん出ていたので追記します。
|
185
|
+
|
186
|
+
```xcode
|
187
|
+
StudyLevel_(12483,0x103e4b8c0) malloc: recording malloc and VM allocation stacks using lite mode
|
188
|
+
2021-01-04 20:46:46.322285+0900 StudyLevel_[12483:7352109] 7.3.0 - [Firebase/Analytics][I-ACS023007] Analytics v.7.3.0 started
|
189
|
+
2021-01-04 20:46:46.322600+0900 StudyLevel_[12483:7352109] 7.3.0 - [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo.gl/RfcP7r)
|
190
|
+
2021-01-04 20:46:46.330274+0900 StudyLevel_[12483:7352113] 7.3.0 - [Firebase/Messaging][I-FCM001000] FIRMessaging Remote Notifications proxy enabled, will swizzle remote notification receiver handlers. If you'd prefer to manually integrate Firebase Messaging, add "FirebaseAppDelegateProxyEnabled" to your Info.plist, and set it to NO. Follow the instructions at:
|
191
|
+
https://firebase.google.com/docs/cloud-messaging/ios/client#method_swizzling_in_firebase_messaging
|
192
|
+
to ensure proper integration.
|
193
|
+
2021-01-04 20:46:46.654976+0900 StudyLevel_[12483:7352102] 7.3.0 - [Firebase/Analytics][I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
|
194
|
+
2021-01-04 20:46:46.667848+0900 StudyLevel_[12483:7352109] 7.3.0 - [Firebase/Analytics][I-ACS023012] Analytics collection enabled
|
195
|
+
2021-01-04 20:46:46.668168+0900 StudyLevel_[12483:7352109] 7.3.0 - [Firebase/Analytics][I-ACS023220] Analytics screen reporting is enabled. Call +[FIRAnalytics logEventWithName:FIREventScreenView parameters:] to log a screen view event. To disable automatic screen reporting, set the flag FirebaseAutomaticScreenReportingEnabled to NO (boolean) in the Info.plist
|
196
|
+
2021-01-04 20:46:48.385282+0900 StudyLevel_[12483:7351951] <Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"bae7a10619e47a268758cd60b2f2643e" ];
|
197
|
+
2021-01-04 20:46:48.387143+0900 StudyLevel_[12483:7352102] 7.3.0 - [Firebase/Analytics][I-ACS025026] Deferring to Firebase for event data collection
|
198
|
+
2021-01-04 20:46:49.797186+0900 StudyLevel_[12483:7351951] WF: === Starting WebFilter logging for process StudyLevel_
|
199
|
+
2021-01-04 20:46:49.797361+0900 StudyLevel_[12483:7351951] WF: _userSettingsForUser mobile: {
|
200
|
+
filterBlacklist = (
|
201
|
+
);
|
202
|
+
filterWhitelist = (
|
203
|
+
);
|
204
|
+
restrictWeb = 1;
|
205
|
+
useContentFilter = 0;
|
206
|
+
useContentFilterOverrides = 0;
|
207
|
+
whitelistEnabled = 0;
|
208
|
+
}
|
209
|
+
2021-01-04 20:46:49.797637+0900 StudyLevel_[12483:7351951] WF: _WebFilterIsActive returning: NO
|
210
|
+
2021-01-04 20:46:52.192272+0900 StudyLevel_[12483:7351951] [TraitCollection] Class CKBrowserSwitcherViewController overrides the -traitCollection getter, which is not supported. If you're trying to override traits, you must use the appropriate API.
|
211
|
+
```
|
212
|
+
|
213
|
+
|
182
214
|
# バージョン
|
183
215
|
- swift 5.3.1
|
184
216
|
- Xcode 12.2
|
3
前提の変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,8 +12,6 @@
|
|
12
12
|
|
13
13
|
FCMのコンソールから通知を作成してみましたが、届きませんでした。(テストの段階では届いていました)
|
14
14
|
|
15
|
-
最後にプッシュ通知が届くことを確認した後に、Admobに関するコードを書いたので、それが原因かもしれませんが、関連性はよくわかりません。
|
16
|
-
|
17
15
|
調べていたところ下のような質問を発見しました。
|
18
16
|
[FCMでiOSアプリにPush通知が来ない](https://teratail.com/questions/168156)
|
19
17
|
|
2
リンクがうまく貼れていなかったので修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,8 +15,7 @@
|
|
15
15
|
最後にプッシュ通知が届くことを確認した後に、Admobに関するコードを書いたので、それが原因かもしれませんが、関連性はよくわかりません。
|
16
16
|
|
17
17
|
調べていたところ下のような質問を発見しました。
|
18
|
-
[FCMでiOSアプリにPush通知が来ない
|
19
|
-
](https://teratail.com/questions/168156)
|
18
|
+
[FCMでiOSアプリにPush通知が来ない](https://teratail.com/questions/168156)
|
20
19
|
|
21
20
|
> 調べているうちに、「FireBaseの対応が追い付かず、リリース直後はCloudMessagingが動作しない事がある」との記述を見つけ、しばらく放置しました。先日、FireBaseから試験通知を行ったところ、無事アプリで受け取ることができました
|
22
21
|
|
1
リンクがうまく貼れていなかったので修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,6 +17,7 @@
|
|
17
17
|
調べていたところ下のような質問を発見しました。
|
18
18
|
[FCMでiOSアプリにPush通知が来ない
|
19
19
|
](https://teratail.com/questions/168156)
|
20
|
+
|
20
21
|
> 調べているうちに、「FireBaseの対応が追い付かず、リリース直後はCloudMessagingが動作しない事がある」との記述を見つけ、しばらく放置しました。先日、FireBaseから試験通知を行ったところ、無事アプリで受け取ることができました
|
21
22
|
|
22
23
|
上の記述は、他のページで発見することができませんでした。
|