質問するログイン新規登録

質問編集履歴

3

iOSバージョン記載

2017/08/21 07:06

投稿

Clavat
Clavat

スコア92

title CHANGED
File without changes
body CHANGED
@@ -7,12 +7,14 @@
7
7
 
8
8
  ただし、プラグインの設定から外部プラグイン「cordova-plugin-firebase」を
9
9
  無効(削除)にするとビルドもアプリ起動も成功します。
10
+ よってインストールできないわけではありません。
10
11
  (プラグインがないので、起動後に動かない機能はありますが、これは当然)
11
12
 
12
13
  この「cordova-plugin-firebase」プラグインを使われている方も
13
14
  多いような気がしますので、どなたか or 同じ問題に直面された方、
14
15
  ご教授いただければ幸いです。
15
16
 
17
+ iOS端末は、iPhone5S (iOS10.3.3)です。現時点では検証機が1台しかありません。
16
18
 
17
19
  【実施したこと】
18
20
  ・新規プロジェクトで「Onsen UI V2 JS Minimum」を選択。

2

誤字・脱字を修正

2017/08/21 07:06

投稿

Clavat
Clavat

スコア92

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

1

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

2017/08/21 07:01

投稿

Clavat
Clavat

スコア92

title CHANGED
@@ -1,1 +1,1 @@
1
- [Monaca] undefined is not an object ラーについて
1
+ [Monaca] iOSみスプッシュスクリン表示後アプリが落ちる
body CHANGED
@@ -1,18 +1,33 @@
1
- Monacaで外部からプラグインをインストールし、呼び出そうとしたところ、
1
+ Monacaで外部プラグイン「cordova-plugin-firebase」をインストールしたところ、
2
- Monacaデバッグアプリおよび画面コンソールに
2
+ Androidはビルド成功⇒アプリの起動も成功するのですが、
3
+ iOSはビルド成功⇒アプリがスプラッシュスクリーン表示後に落ちる
4
+ という状況です。
3
- 「undefined is not an object」と表示され、解決策がわからず困ってい
5
+ カスタムビルドデバッガーでは、Monacaへのログインも表示されません
6
+ デバッグビルドでは、スプラッシュスクリーン表示後に落ちてしまいます。
4
7
 
8
+ ただし、プラグインの設定から外部プラグイン「cordova-plugin-firebase」を
9
+ 無効(削除)にするとビルドもアプリ起動も成功します。
10
+ (プラグインがないので、起動後に動かない機能はありますが、これは当然)
5
11
 
12
+ この「cordova-plugin-firebase」プラグインを使われている方も
13
+ 多いような気がしますので、どなたか or 同じ問題に直面された方、
14
+ ご教授いただければ幸いです。
15
+
16
+
6
17
  【実施したこと】
7
- ・新規プロジェクトで「Onsen UI V2 JS Minimum」を選択
18
+ ・新規プロジェクトで「Onsen UI V2 JS Minimum」を選択
19
+ ・Monacaプラグインの「InAppBrowser」を有効にしています。
8
20
  ・Cordovaプラグインのインポートでパッケージ名から
9
21
  「cordova-plugin-firebase」をインストール⇒成功のメッセージ
10
22
  参考
11
23
  https://github.com/arnesson/cordova-plugin-firebase
12
24
  https://utage.headwaters.co.jp/blog/?p=6478
13
-
14
25
 
26
+ ・Firebaseで「google-services.json」と「GoogleService-Info.plist」を作成し、
27
+ ルートディレクトリに配置済。
28
+
29
+
15
- ・index.htmlのJavaScript部分を下記に変更
30
+ ・index.htmlのJavaScript部分のみを下記に変更
16
31
  <script>
17
32
  ons.ready(function() {
18
33
  console.log("Onsen UI is ready!");
@@ -22,18 +37,14 @@
22
37
  console.log(notification);
23
38
  });
24
39
 
40
+ cordova.InAppBrowser.open('https://hogehoge.com, '_self', '');
41
+
25
42
  });
26
43
  </script>
27
44
 
28
- デバッグアプリおよびコンソールログに
29
- TypeError: undefined is not an object (evaluating 'window.FirebasePlugin.grantPermission')
30
- と表示される。
31
45
 
32
-
33
- 本日昼過ぎに、「Personal」プランの14日トライアルを開始し
46
+ ⇒①Androidプリではカスタムデバッガービデバッグビルドともに
34
- 開始直後は上記の表記で問題な動作していましたが
47
+ プッシュ通知が届ことまで確認できていますので
35
- 夕方前から急に上記エラー表示されるよりました
48
+ Firebase設定おかしいといことはいはず
36
- ードは同一のはずすので、非常に困っています。
49
+ ②そもそもiOSアプリがカスタムデバッガビルドで
37
-
38
- どなたか同一の事象が発生するか、
39
- 解決方法ありましたらおしえていただけんないでしょうか
50
+ ログイン画面で到達しない、プラグイン側に問題