答えて

1

解決策を見つけました。問題は、私がplatform.readyの前にPush.initを呼び出したことです。いったん私はplatform.readyの成功コールバックの中でそれを囲んだら今働いています。

+0

ありがとう、開発モードで正常に機能していたファイルとファイル転送プラグインで同じ問題がありましたプロダクションモードで「プラグインがありません」というエラーが表示されました。プラットフォームの準備ができてから私のために固定されるまで初期化を切り替えました。私は変更する必要のあるサービスのコンストラクタで初期化を行っていましたが、現在はすべて動作しています。 –

0

を下の画像をinstalled.Checkないエラープッシュプラグインを取得IAM構築します。プラグインがあなたが行ったビルドの一部ではないように見えます。

+0

config.xmlとpackage.jsonの両方にプラグインが追加されていません。私はどのコードも変更しなかった。私はイオン実行を実行する場合はアンドロイドそれは動作し、同じコードは、私はイオン実行を使用してアンドロイド - プロード..それは動作していません..それはAOTのコンパイラ..またはprodビルドで何かが不足していますか? –

+0

多分あなたはcordova経由でビルドを実行しようとすることができますか? –

+0

ya私はコードローバー実行アンドロイドを行うとき、プッシュは働いている..しかし、私は私のjsとcss、ngcとAOTを実行する必要がありますパフォーマンス向上のためにイオン実行で達成することができますアンドロイド--prod –

関連する問題