Wie kann ich überprüfen, ob eine statische Bibliothek eines Drittanbieters für das iPhone SDK für Thumb kompiliert wurde?
-
27-10-2019 - |
Frage
Ich arbeite mit einer Entwicklungsplattform (Monotouch), mit der ich keine Bibliotheken von Drittanbietern verknüpfen kann, die aufgrund eines Fehlers im Apple Linker für Thumb kompiliert wurden.Wie kann ich feststellen, ob eine Bibliothek für den Daumen kompiliert wurde oder nicht?
Danke!
Lösung
Führen Sie otool -tv <LIBRARY>
darauf aus und suchen Sie nach 2-Byte-Anweisungen.
Hier ist ein Beispiel mit Daumencode: http://pastebin.com/4Kq52f9D Hier ist ein Beispiel mit NON-Thumb-Code: http://pastebin.com/137GJDR1
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow