iPhone 5S Spezifischer Fehler: Keine zu kompilierenden Architekturen (ONLY_ACTIVE_ARCH = YES, aktiver arch = arm64, VALID_ARCHS = armv7 armv7s)

7

Meine App verwendet einige Bibliotheken, die spezifisch für die iPhone-Hardware sind und nicht im Simulator ausgeführt werden. Meine App entspricht und läuft auf einem iPhone 5 mit iOS 7.1, iPod Touch 5G mit iOS 7.0 und iPhone 4 mit iOS 6.

Wenn ich jedoch versuche, es auf ein bestimmtes iPhone 5S mit iOS 7.1 zu kompilieren, erhalte ich den folgenden Fehler, der für mich wenig Sinn ergibt:

%Vor%

Als Hinweis funktioniert das auf anderen iPhone 5S - das ist genau das.

    
varunsrin 27.03.2014, 19:05
quelle

1 Antwort

23

Haben Sie versucht, Ihre Projekteinstellungen zu überprüfen, und stellen Sie sicher, dass Valid Architectures unter Architekturen arm64 enthält? Es sieht so aus, als ob es nur armv7 und armv7s enthält. Stellen Sie sicher, dass die Architekturen als solche enthalten sind:

Sie können auch Build Active Architecture Only auf No setzen, damit es unabhängig von der Architektur, mit der Sie verbunden sind, erstellt werden kann.

    
SpacePyro 27.03.2014, 20:42
quelle