So war alles in Ordnung, und dann habe ich beschlossen, die Entwicklung auf XCode 5 DP3 zu starten und iOS7IOKit Nicht gefunden
Vor dem Upgrade mein Projekt kompiliert und lief auf meinem iPhone 3GS in Ordnung (ich ein wenig weich Telefonanwendung gemacht); Es lief jedoch nicht auf meinem iPhone 5; Ich war sehr zuversichtlich, dass es die Tatsache war, dass ich es noch nicht konfiguriert hatte, um die armv7s Architektur zu integrieren.
Ich kann alles gut bauen und auf den Simulatoren laufen, aber (und das ist nach der Konfiguration der App, um die Armv7s Architektur zu integrieren) Ich kann es nicht auf meinen Geräten laufen.
ich diesen Fehler:
ld: framework not found IOKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ich nicht einmal sicher bin, wie man verwendet -v Aufruf zu sehen. Ich habe gelesen, dass IOKit nur für den Simulator bestimmt ist. Bedeutet das, dass ich die Verbindung zu meiner Bibliothek aufheben sollte, wenn ich auf meinem Gerät baue? Und warum habe ich diesen Fehler vorher nicht bekommen, als es an meinen 3gs gearbeitet hat?
Meine Annahme, warum es nicht mehr auf meinem 3gs funktioniert (obwohl der Fehler der gleiche ist), ist die Tatsache, dass es iOS 6 ist, und das SDK unterstützt möglicherweise nur iOS 7 (das ist derzeit mein iPhone 5).
Ich kann bestätigen, dass diese Lösung in XCode 5 und 5.0.1 GM – nanoman
funktioniert, das funktionierte auch für mich. – Jirapong
Funktioniert nicht für mich in Xcode 5 und OSX 10.9.1 – Suge