2014年8月26日火曜日

PhoneGap: プラグインが存在しないエラー

PhoneGap 3.5 の iOS で発生
プロジェクトをビルドしようとすると以下の様なエラーが出て、
ビルドが通らなくなりました。

CDVPlugin class CDVFile (pluginName: File) does not exist.

PhoneGap のプラグインを追加している場合
platforms/ios/[プロジェクト名]/Plugins/
の中にプラグインのファイルが追加されます。

何らかの原因でプラグインのファイルが追加されていない場合、
上記のエラーが発生します。


1. platforms/ios ディレクトリを削除(この時バックアップをとっておく)
2. 該当するプラグインだけを再インストール
3. ビルド
4. バックアップから復元

という手順でビルドが通るようになりました。
恐らく、ビルドされた後の iOS のプロジェクトを手作業で修正している場合に発生するものと思われます。

0 件のコメント:

コメントを投稿