więc wszystko było w porządku, a potem postanowił rozpocząć rozwijanie na XCode 5 DP3 i iOS7IOKit Nie znaleziono
Przed modernizacją, mój projekt opracowany i prowadził dobrze na moim iPhone 3GS (Zrobiłem trochę miękkie aplikacji telefonu); nie działa jednak na moim iPhonie 5; Byłem przekonany, że to fakt, że nie skonfigurowałem go jeszcze do architektury armv7s.
Potrafię zbudować i uruchomić wszystko dobrze na symulatorze, ale (i to po skonfigurowaniu aplikacji, aby zawierała architekturę armv7s) Nie mogę uruchomić go na obu moich urządzeniach.
otrzymuję ten błąd:
ld: framework not found IOKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Nie jestem nawet pewien, jak ktoś używa -v aby zobaczyć inwokację. Czytam gdzieś, gdzie IOKit jest tylko dla symulatora ... czy to oznacza, że powinienem odłączyć go od mojej biblioteki podczas budowania na moim urządzeniu? I dlaczego nie otrzymałem tego błędu wcześniej, kiedy pracował nad moimi 3gs?
Moje założenie, dlaczego nie działa już na moich 3gs (chociaż błąd jest taki sam), to fakt, że jest to iOS 6, a SDK może obsługiwać tylko iOS 7 (obecnie mój iPhone 5).
Potwierdzam to rozwiązanie działa w XCode 5 i 5.0.1 GM – nanoman
miło, to działało również dla mnie. – Jirapong
Nie działa dla mnie w Xcode 5 i OSX 10.9.1 – Suge