Bezdepbonusu7Программирование: статьи и ответы

Вопрос

PhoneGap 3, iOS7 и CDVBarcodeScanner.o

Автор вопроса: davecozensОтветов: 1

Я использую 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?

Спасибо д

  • Как бы то ни было, я могу заставить это работать в Кордове, но не в Phonegap. Так что пока Кордова это... davecozens 07.10.2013

cordovabarcodeios7xcode5

Ответы

Ответ 1 · рейтинг 7 · Raul Duran

Попробуйте добавить фреймворк QuartzCore для связи с вашим проектом. Перейти к этапам сборки -> Связать двоичный файл с библиотеками и добавить QuartzCore.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы