質問編集履歴

3

iOSバージョン記載

2017/08/21 07:06

投稿

Clavat
Clavat

スコア92

test CHANGED
File without changes
test CHANGED
@@ -16,6 +16,8 @@
16
16
 
17
17
  無効(削除)にするとビルドもアプリ起動も成功します。
18
18
 
19
+ よってインストールできないわけではありません。
20
+
19
21
  (プラグインがないので、起動後に動かない機能はありますが、これは当然)
20
22
 
21
23
 
@@ -27,6 +29,8 @@
27
29
  ご教授いただければ幸いです。
28
30
 
29
31
 
32
+
33
+ iOS端末は、iPhone5S (iOS10.3.3)です。現時点では検証機が1台しかありません。
30
34
 
31
35
 
32
36
 

2

誤字・脱字を修正

2017/08/21 07:06

投稿

Clavat
Clavat

スコア92

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,12 @@
1
1
  Monacaで外部プラグイン「cordova-plugin-firebase」をインストールしたところ、
2
2
 
3
- Androidはビルド成功⇒アプリの起動も成功するのですが、
3
+ Androidはビルド成功⇒アプリの起動もプッシュ通知も成功するのですが、
4
4
 
5
5
  iOSはビルド成功⇒アプリがスプラッシュスクリーン表示後に落ちる
6
6
 
7
7
  という状況です。
8
8
 
9
- カスタムビルドデバッガーでは、Monacaへのログインも表示されません。
9
+ カスタムビルドデバッガーでは、Monacaへのログイン画面も表示されません。
10
10
 
11
11
  デバッグビルドでは、スプラッシュスクリーン表示後に落ちてしまいます。
12
12
 

1

エラー内容を詳細に記載しました。

2017/08/21 07:01

投稿

Clavat
Clavat

スコア92

test CHANGED
@@ -1 +1 @@
1
- [Monaca] undefined is not an object ラーについて
1
+ [Monaca] iOSみスプッシュスクリン表示後アプリが落ちる
test CHANGED
@@ -1,8 +1,30 @@
1
- Monacaで外部からプラグインをインストールし、呼び出そうとしたところ、
1
+ Monacaで外部プラグイン「cordova-plugin-firebase」をインストールしたところ、
2
2
 
3
- Monacaデバッグアプリおよび画面コンソールに
3
+ Androidはビルド成功⇒アプリの起動も成功するのですが、
4
4
 
5
+ iOSはビルド成功⇒アプリがスプラッシュスクリーン表示後に落ちる
6
+
7
+ という状況です。
8
+
9
+ カスタムビルドデバッガーでは、Monacaへのログインも表示されません。
10
+
11
+ デバッグビルドでは、スプラッシュスクリーン表示後に落ちてしまいます。
12
+
13
+
14
+
15
+ ただし、プラグインの設定から外部プラグイン「cordova-plugin-firebase」を
16
+
17
+ 無効(削除)にするとビルドもアプリ起動も成功します。
18
+
19
+ (プラグインがないので、起動後に動かない機能はありますが、これは当然)
20
+
21
+
22
+
5
- 「undefined is not an objectと表示さ、解決策がわからず困っています。
23
+ このcordova-plugin-firebase」プラグインを使われている方も
24
+
25
+ 多いような気がしますので、どなたか or 同じ問題に直面された方、
26
+
27
+ ご教授いただければ幸いです。
6
28
 
7
29
 
8
30
 
@@ -10,7 +32,9 @@
10
32
 
11
33
  【実施したこと】
12
34
 
13
- ・新規プロジェクトで「Onsen UI V2 JS Minimum」を選択
35
+ ・新規プロジェクトで「Onsen UI V2 JS Minimum」を選択
36
+
37
+ ・Monacaプラグインの「InAppBrowser」を有効にしています。
14
38
 
15
39
  ・Cordovaプラグインのインポートでパッケージ名から
16
40
 
@@ -22,11 +46,17 @@
22
46
 
23
47
  https://utage.headwaters.co.jp/blog/?p=6478
24
48
 
49
+
50
+
25
-
51
+ ・Firebaseで「google-services.json」と「GoogleService-Info.plist」を作成し、
52
+
53
+ ルートディレクトリに配置済。
54
+
55
+
26
56
 
27
57
 
28
58
 
29
- ・index.htmlのJavaScript部分を下記に変更
59
+ ・index.htmlのJavaScript部分のみを下記に変更
30
60
 
31
61
  <script>
32
62
 
@@ -46,32 +76,24 @@
46
76
 
47
77
 
48
78
 
79
+ cordova.InAppBrowser.open('https://hogehoge.com, '_self', '');
80
+
81
+
82
+
49
83
  });
50
84
 
51
85
  </script>
52
86
 
53
87
 
54
88
 
55
- デバッグアプリおよびコンソールログに
56
-
57
- TypeError: undefined is not an object (evaluating 'window.FirebasePlugin.grantPermission')
58
-
59
- と表示される。
60
89
 
61
90
 
91
+ ⇒①Androidアプリではカスタムデバッガービルド、デバッグビルドともに
62
92
 
93
+ プッシュ通知が届くことまで確認できていますので、
63
94
 
95
+ Firebaseの設定がおかしいということはないはず。
64
96
 
65
- 本日昼過ぎに、「Personal」ランの14日トライアを開始し、
97
+ ②そもそもiOSアリがカスタムデバッガービドで
66
98
 
67
- 開始直後は上記の表記で問題なく動作していましたが、
68
-
69
- 夕方前から急に上記のエラーが表示されるようになりました。
70
-
71
- コードは同一のはずですので、非常に困っています。
72
-
73
-
74
-
75
- どなたか同一の事象が発生するか、
76
-
77
- 解決方法ありましたらおしえていただけんないでしょうか
99
+ ログイン画面で到達しない、プラグイン側に問題