2014-10-06 1 views
3

Имеет ли кто-нибудь еще эту проблему с ZBar? Мое приложение перестало обнаруживать штрих-коды, когда я перенес свой проект на XCode 6/iOS8, и я использую код ZBar 1.3. Не выводится сообщение об ошибке. Приложение просто перестало обнаруживать штрих-коды. Я перекомпилировал свой проект ZBar для arm64, armv7 & armv7s и объединил симулятор и файл iphone libzbar.a в один и снова ввел в мой проект. Все еще не удалось выполнить сканирование с помощью ZBar в моем приложении, и я заметил, что в коде ZBar имеется около 245 предупреждений, которые возникают, например, из-за устаревания функций в iOS6 и iOS7. Я также заметил, что еще одно приложение для разработчиков, использующее ZBar, перестало работать, когда я обновил свой телефон до iOS8. BTW: Похоже, что код ZBar не обновлялся с 2012 года в Mercurial, поэтому я могу просто написать собственную процедуру сканирования штрих-кода, используя структуру AVFoundation.Есть ли у кого-то трудности с запуском ZBar в их проекте iOS8/Xcode?

+0

Тот же вопрос, с которым я столкнулся .. Если вы нашли какое-либо решение или альтернативу .., пожалуйста, напишите здесь – Alex

ответ

1

Мы решили отказаться от ZBar и просто написать собственную процедуру сканирования штрих-кода, используя инфраструктуру Avfoundation. Нам очень нравится ZBar, но источник не был затронут через 2 года, и там вокруг многих устареваний, которые необходимо исправлять, и система Avfoundation очень проста и проста в использовании для сканирования штрих-кода. Ознакомьтесь с этой ссылкой на простой учебник для начала работы (http://www.appcoda.com/qr-code-ios-programming-tutorial/).