2010-12-03 24 views
0

Je crée l'application universelle (iPhone et iPad). Dans mon application, j'ai utilisé ZBar SDK pour la lecture de codes-barres. Lors de l'exécution de l'application sur iPhone, cela fonctionne très bien. Mais dans iPad, l'application ne s'ouvre pas. Dans la console, il montre l'erreur,comment utiliser zbar sdk dans une application universelle (iphone et ipad)?

dyld: Symbole non trouvé: _CFXMLNodeGetInfoPtr de Referenced: /System/Library/Frameworks/Security.framework/Versions/A/Security attendu dans:/ios 4/Plates-formes/iPhoneSimulator.platform/développeur/SDKs/iPhoneSimulator3.2.sdk/système/Bibliothèque/Frameworks/CoreFoundation.framework/CoreFoundation dans /System/Library/Frameworks/Security.framework/Versions/A/Security

S'il vous plaît me référer est-il une solution?

Répondre

1

Si vous lisez votre message d'erreur de près, il dit qu'il s'attend à trouver un symbole (_CFXMLNodeGetInfoPtr) dans un cadre particulier (Security.Framework). Avez-vous ajouté ce cadre à votre projet correctement?

0

Vous devez ajouter ces cadres du système à votre projet:

  • AVFoundation.framework
  • CoreMedia.framework
  • CoreVideo.framework
  • QuartzCore.framework
  • libiconv.dylib