初めての Cordova アプリをビルドしようとしていますが、プラグインが機能しません。
私のアプリは Cordova コマンド ライン インターフェイスを使用して構築されたので、次のようにカメラ プラグインを追加しました。
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
私の config.xml は次のようになります。
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.dev.myapp" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>My App</name>
<description>
A sample Apache Cordova application
</description>
<author email="dev@callback.apache.org" href="http://cordova.io">
Apache Cordova Team
</author>
<content src="index.html" />
<access origin="*" />
<preference name="fullscreen" value="true" />
<preference name="webviewbounce" value="true" />
<feature name="Camera">
<param name="ios-package" value="CDVCamera" />
</feature>
</widget>
実行cordova build
してすべてうまくいきましたが、Xcode でプロジェクトをビルドすると、最初にCDVCamera.h, CDVCamera.m files
が見つからないことがわかります。コマンド ライン インターフェースは、最初に実行したときにこれらのファイルを正しく配置するはずではありませんcordova plugin add
か?
また、プロジェクトでファイルを手動でコピーしても、プロジェクトは実行されますが、カメラ関数を呼び出すと、次のエラーがスローされます。
ERROR: Plugin 'Camera' not found, or is not a CDVPlugin
私はこれに慣れていないことを知っていますが、何が間違っているのかわかりませんか?