2015-07-21 4 views
15

Meine app haben eine Uhr-Kit-Unterstützung.Keine Architekturen zum kompilieren für (ARCHS =, VALID_ARCHS = armv7k) Xcode 7 beta 3

Zuvor mit Xcode 6.4 meine App wurde ordnungsgemäß ausgeführt.

Nachdem mit Xcode 7 Beta aktualisieren 3 ich diese Störung erhalte -

Keine Architekturen zu kompilieren (ARCHS =, VALID_ARCHS = armv7k).

Ich bin nicht sicher, in welchem ​​Ziel, um Änderungen für diese Abhängigkeit vorzunehmen.

Derzeit

meine Uhr Kit Erweiterung Architektur Konfiguration ist

enter image description here

und meine Uhr kit App Architektur Konfiguration ist

enter image description here

Jede Hilfe wäre willkommen.

Antwort

21

Ich habe das gleiche Problem auf neueren Xcode Beta ebenso.

Ich kann jetzt kompilieren, indem Valid Architectures neben armv7k hinzufügen. Wahrscheinlich wegen der 32-Bit-Legacy-Bibliothek in meinem Projekt. Es funktioniert auch allein (nur mit i386). Seltsam.

Nicht sicher, ob es noch weitere Implikationen gibt.

i386 on build settings

+0

Ich habe immer noch dieses Problem, auch meine Xcode ist 7.1. Hinzufügen von i386 zu dem Problem mit gültigen Architekturen behoben. Hat jemand eine Ahnung, warum Apple das nicht repariert hat? –

+0

Die Aktualisierung der Legacy-Bibliothek löste das Problem. –

0

ich Begegnung haben dieses Problem, wenn eine Uhr os Ziel an das bestehende Projekt Hinzufügen

Dann änderte ich die Valid Architekturen armv7k, und dann entfernte alle austretenden architetures in watchkit App-Ziel und auch in der Watchkit-Erweiterung Ziel

Verwandte Themen