Fehlende erforderliche Architektur Arme in Datei
-
06-07-2019 - |
Frage
Wenn ich meine Anwendung zu kompilieren, erhalte ich eine Fehlermeldung, dass
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/CFNetwork, missing required architecture arm in file.
Ich habe alle Rahmenbedingungen überprüft und sie alle auf das iPhone 3.0 SDK Karkassen ...
Was bin ich hier fehlt?
Lösung
Ok, so löste ich endlich das Problem. Die Lösung bestand darin, die „Rahmensuchpfade“ und „Bibliothek Suchpfade“ auf „/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Frameworks/CFNetwork.framework“
einstellenIch entfernte die anderen Werte, die dort waren, und es scheint zu funktionieren. Ich bin mehr Frameworks aber nur CFNetwork scheint problematisch zu sein (bis jetzt :)).
Hope, das hilft!
Andere Tipps
Dieser Weg ist zu einem Ihrer Mac-Frameworks, die nicht überall in der Nähe von Ihrem iPhone App sein sollte.
Gehen Sieauf Ziele in die Sidebar Ihres Projekts und überprüfen, was unter „Link-Binary mit Bibliotheken“ aufgeführt ist. Keiner von ihnen sollte anderswo aber das SDK-Frameworks zeigen. Wenn Sie nichts falsch dort finden, haben Sie einen Blick in die Build-Ergebnisse Platte, vorzugsweise nach einem Reinigen zu tun. Das sollte Ihnen ein paar Hinweise geben, was passiert ist.