Перекомпилировать ZBar для iphone 6
Шаги
Загрузите исходный код (у вас должен быть Mercurial для Mac):
Откройте терминал и выполните следующие команды
а. hg clone http://zbar.hg.sourceforge.net:8000/hgroot/zbar/zbar
б. cd zbar
в. hg оформить заказ iPhoneSDK-1.3.1
д. открыть iphone/zbar.xcodeproj
В проекте xcode отредактируйте схему «libzbar» и выберите «Выпуск в конфигурации сборки».
Перейдите к настройкам сборки, установленным для следующих архитектур.
а. Архитектуры -> Стандартные архитектуры (armv7, armv72, arm64)
б. Допустимые архитектуры -> arm64, armv7 armv7s
Скомпилируйте libzbar для устройства И для симулятора, вот конфигурация:
Найдите скомпилированный libzbar.a и зайдите в папку с помощью Teminal.app,
В моем случае: /Users/kappe/Library/Developer/Xcode/DerivedData/zbar-gyozyrpbqzvslmfoadhqkwskcesd/Build/Products
В этой папке у вас должно быть две подпапки Release-iphoneos и Release-iphonesimulator.
с помощью инструментов командной строки xcode создайте свою универсальную библиотеку:
lipo -create Release-iphoneos/libzbar.a Release-iphonesimulator/libzbar.a -o libzbar.a
Теперь вы можете использовать созданный libzbar.a как в устройстве, так и в симуляторе.
Ссылка: xcode 5.1 - Неопределенные символы для архитектуры x86_64 (zbar )а>
person
Tushar - iOS developer
schedule
30.09.2014