【cordova】FCMPrugin is not foundの解決法

asaba 著者:asaba

【cordova】FCMPrugin is not foundの解決法

cordovaでプラグインを入れ直した直後に

ビルドしたところ、FCMPrugin is not foundのエラーに遭遇。

デバッグした結果、この中で一つ当てはまった場合に起きるエラー

のようです。

 

①FCMPruginが正常に読み込まれていない

②tokenが無効な値

③onDeviceReady内で処理をしていない

④FCMPruginが他のプラグインとせり合いを起こしている

 

自分の場合は④で、FCMPruginのバージョンが古かったため

他のfirebaseのプラグインと役割が被っていたのが原因でした。

④に関してはFCMPruginのバージョンを下げて追加

することで解決させることができます。

 

それでも解決しない場合は、platformsを削除、そのあとfirebaseに関わるプラグインを

全て消して再び追加、最後にplatformsを追加

をしてください。

以上がFCMPrugin is not foundの解決方法になります。

 

plugin関係は依存度の理解とかプラグインのエラーの原因と

なったファイルを探す探索力が必要になってくるのですが、

まだまだそこが理解できていない部分があるので

慣れておく必要があると感じました。

 

 

 

 

  • この記事いいね! (0)

著者について

asaba

asaba author

好きなもの:RPG、チョコミント 少しずつ頑張ります。