2016-05-07 13 views
0

Ich habe ein Projekt, das auf Simulator läuft, wenn Sie zum Beispiel iPhone 6s iOS 9.3 oder niedriger verwenden. Aber wenn ich versuche, ein Projekt auf dem Simulator zum Beispiel auf iPhone 4s iOS 8.1 zu bauen, wird es nicht gebaut.Xcode 7.3 Simulator Nicht definierte Symbole für Achitekturen

Aber seltsame Sache ist, dass ich die App archivieren kann, veröffentlichen Sie es in Appstore oder Stoff und durch diese zwei Dienste kann ich es auf dem iPhone 4s ohne Probleme installieren. Wo ist der Haken, den ich verpasse?

In einigen Fällen (als ich versuchte, die Build-Einstellungen zu ändern, konnte die App überhaupt nicht mehr erstellen oder archivieren, aber sie konnte direkt auf dem iPhone 6s erstellt und ausgeführt werden).

bekomme ich folgende Fehler (n) (Simulator für iPhone 4s iOS 8.1):

 Undefined symbols for architecture i386: 
     "_Check_Parity_Pitch", referenced from: 
      _tdav_codec_g729ab_decode in libtinyDAV.a(tdav_codec_g729.o) 
     ... 
     ... 
     ... 
     ld: symbol(s) not found for architecutre i386 
     Linker command failed with exit code 1(use -v to see invocation) 

Projekteinstellungen:

enter image description here

Ich habe versucht, das Hinzufügen und Entfernen Gültiges Architekturen, aber ich habe kein Glück, die App zu bauen.

Antwort

1

Beenden Sie Ihren Xcode oder Simulator und führen Sie ihn erneut aus. Wenn das Problem erneut auftritt, deinstallieren Sie Xcode und installieren Sie es erneut. Hoffe, es funktioniert.

+0

Ich habe alles versucht. Auch auf anderen Computern hilft es aber nicht. – Excalibur

Verwandte Themen