habe gerade einige Fehler runnign ZBar mit meiner iOS App bekommen.
Ich habe die neueste Betaversion 1.3.1 in mein Projekt aufgenommen und starte die App lokal auf meinem iOS7-Gerät (iPhone 5).
Beim Versuch, es für die Distribution zu archivieren, liegt der Fehler bei arm64 vor.
Ich habe versucht, die Quelle zu replizieren, um meine eigene libzbar.a (die generiert wurde) mit ausgewählten arm64 armv7 und armv7s zu generieren, aber auch hier war der Fehler der gleiche ..
Was soll ich tun?
Thnaks um Hilfe!
Sie können die zbar-Bibliothek herunterladen, die für arm7, arm7s und arm64 hier
kompiliert wurdeBEARBEITEN: Ich bekomme immernoch Upvotes über diese Antwort, die aktuellste Antwort ist, dass jetzt das AV Foundation Framework Barcodescannen ab iOS 7 beinhaltet. Ich würde empfehlen, dies über ZBar von hier aus zu verwenden. Nützliches Tutorial Verwenden von AV Foundation zum Scannen mit Beispielcode und Liste unterstützter Typen oder hier
Ich war auch lange im ZBar-Zug und habe mich mit diesen Problemen beschäftigt, da sie das SDK nicht aktualisiert haben. Zum Glück, wenn Ihre App nur iOS7 unterstützt (die meisten iOS-Benutzer sind jetzt auf!) Gibt es jetzt QR-Code-Lesesupport in AVFoundation, so dass Sie Ihren eigenen Leser sehr einfach bauen können. Schau dir dieses Tutorial an:
Dann genießen Sie die Schönheit, die ein völlig von Apple unterstützter QR-Code-Leser ist!
Die Verwendung der Beta, die du verlinkt hast, und das Ändern dieser Einstellung funktionierten für mich:
Einstellungen, die funktioniert haben:
Ich bin in der Lage, zu den 5s und 5c zu bauen.
Versuchen Sie nur armv7, armv7s für Build-Einstellungen "Architekturen". Ich denke, statische Bibliothek enthält keine Arm64-Binärdateien.
Für weitere Informationen
Wie ich das Problem behebe ist Link binary mit Bibliotheken. Basieren Sie auf dem Tutorial hier
Jetzt wählen Sie das Projekt (blaues Symbol) gehen Sie zu - & gt; Phasen erstellen - & gt; Link Binär mit Bibliotheken. Klicken Sie auf das + und fügen Sie jedes dieser sieben Frameworks hinzu.
** setze enable bitcode - & gt; Nein bauen! hoffe diese Hilfe.
Tags und Links objective-c iphone ios zbar-sdk zbar