

カメラ機能のあるiPadアプリをPhonegapで作ろうとして、プラグインがないことに気づきました。

[code]

    cd /Users/tcmc/Documents/iOSApp/sample4
    phonegap plugin add org.apache.cordova.camera
    
[/code]

こう入力すると下記のように表示されました。

[code]

    Fetching plugin "org.apache.cordova.file" via plugin registry
    Installing "org.apache.cordova.file" for ios
    
[/code]

xcodeで実行したところエラーになりました

[code]

    clang: error: no such file or directory: 
    '/Users/tcmc/Documents/iOSApp/sample4/platforms/ios/sample4/Plugins/org.apache.cordova.camera/CDVJpegHeaderWriter.m'
    
[/code]

よくみたらそれらしいファイルが`/Users/tcmc/Documents/iOSApp/sample4/platforms/ios/sample4/Plugins/org.apache.cordova.camera/src/ios/CDVJpegHeaderWriter.m`にあります。  
`org.apache.cordova.camera/src/ios/`の中身を`org.apache.cordova.camera`にコピーしたところ一応エラーは無くなりましたが警告がでておりカメラは動作しません

[code]

    /Users/tcmc/Documents/iOSApp/sample4/platforms/ios/sample4/Plugins/org.apache.cordova.file/CDVLocalFilesystem.m:438:93: Implicit conversion loses integer precision: 'NSUInteger' (aka 'unsigned long') to 'int'
    
[/code]

導入の方法が間違っているのでしょうか？


CC BY-SA 3.0
2015-02-12T06:21:50.967
6367
2015-02-12T07:15:09.493
2015-02-12T07:15:09.493
3313
8234
question
ios xcode cordova
PHONEGAPのプラグインの導入