2

Phonegap 3.0 と XCode 5 を使用しており、iOS7 アプリにバーコード スキャナーを含めようとしています。

https://github.com/wildabeast/BarcodeScanner

プロジェクトの zip を github からダウンロードしてインストールすることでプロジェクトに追加しました

phonegap local plugin add /dev/BarcodeScanner-master

しかし、XCode 5から実行しようとすると、

Undefined symbols for architecture armv7s:
  "_OBJC_CLASS_$_CATransaction", referenced from:
      objc-class-ref in CDVBarcodeScanner.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)

エラーはarmv7sアーキテクチャに関連しているようですが、iOS7にビルドしているため、明らかにそれをオフにすることはできません.

この (または他の) バーコードリーダーを Phonegap 3 & iOS7 で動作させることができた人はいますか?

ありがとう

4

1 に答える 1

7

プロジェクトにリンクする QuartzCore フレームワークを追加してみてください。Build Phases -> Link Binary With Libraries に移動し、QuartzCore を追加します。

于 2013-10-10T13:29:08.137 に答える