У кого-нибудь есть проблемы с получением ZBar для работы в их проекте iOS8 / Xcode?

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

1 ответ

Решение

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

Другие вопросы по тегам