2010-12-03 2 views
0

Я создаю универсальное приложение (iPhone и iPad). В моем приложении я использовал ZBar SDK для сканирования штрих-кодов. При запуске приложения в iPhone он работает нормально. Но в iPad приложение не открывается. В консоли это показывает ошибку,Как использовать zbar sdk в универсальном приложении (iphone и ipad)?

dyld: Символ не найден: _CFXMLNodeGetInfoPtr Реферировано от: /System/Library/Frameworks/Security.framework/Versions/A/Security Ожидаемое в:/Ios 4/Платформы/iPhoneSimulator.platform/Разработчик/SDKs/iPhoneSimulator3.2.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation в /System/Library/Frameworks/Security.framework/Versions/A/Security

Пожалуйста скажи мне, есть ли какое-нибудь решение?

ответ

1

Если вы внимательно прочитали сообщение об ошибке, в нем говорится, что он должен найти символ (_CFXMLNodeGetInfoPtr) в определенной структуре (Security.framework). Вы правильно добавили эту структуру в свой проект?

0

Вы должны добавить эти рамки системы для вашего проекта:

  • AVFoundation.framework
  • CoreMedia.framework
  • CoreVideo.framework
  • QuartzCore.framework
  • libiconv.dylib
Смежные вопросы