Xcode Kompilierfehler: Lipo: Eingabedatei kann nicht geöffnet werden

7

/ fataler Fehler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo: Eingabedatei kann nicht geöffnet werden: / Benutzer / zicjin / Bibliothek / Entwickler / Xcode / DerivedData / Baozou-iOS-gsgjiwiqjwffeheenpeffrqpytqx / Build / Intermediates / Baozou-iOS.build / Debug-iphoneos / Baozou-iOS.build / Objekte-normal / armv7 / Baozou-iOS (keine solche Datei oder Verzeichnis)

Verwenden Sie virtuelle Maschinen zum Compiler nicht beschweren, aber auf die reale Maschine (iphone5s) Laufzeit Kompilierungsfehler geschaltet wird so sein

der Quellcode

    
zicjin 26.07.2014, 03:37
quelle

5 Antworten

9

Setzen Sie Ihre Build Active Architecture auf YES, dann funktioniert es

    
Geet 26.07.2014 06:37
quelle
5

Das ist mir passiert. Ich verwende eine statische Bibliothek in meinem Projekt, und das Problem war, dass ich das Aggregat mit dem universellen Skript als Ziel einsetzte, anstatt die Bibliothek selbst zu verwenden.

Dies geschieht, wenn das universelle Skript versucht, die universelle Bibliothek zu generieren, aber die Bibliothek selbst nicht kompiliert wird. Dieses Skript benötigt die Bibliothek, die vor dem Ausführen erstellt wird.

    
YYamil 02.10.2014 15:39
quelle
4

In Xcode 7.2 musste ich Enable-Bitcode in Build-Einstellungen & gt; Build-Optionen.

    
Moritz 16.12.2015 13:03
quelle
1

In Ihrem Projekt & gt; Erstellen Sie Phasen

Platziere dein lipo run-Skript nach CocoaPods-Skripten, dein lipo wird ausgeführt, nachdem cocoapods das Erstellen seiner Frameworks abgeschlossen hat

Wie Sie hier sehen können

    
Rubens 05.09.2017 14:55
quelle
0

Ich habe bei der Migration meines Projekts von Xcode 5.0.2 auf Xcode 6.1 auf dieses Problem gestoßen. Dies sind die Schritte, denen ich gefolgt bin, um es zum Laufen zu bringen.

  1. Es wurde eine Warnung generiert - "Verwendete empfohlene Einstellungen ... blah blah" - Ich habe Xcode erlaubt, mein Projekt in die empfohlenen Einstellungen zu ändern. Dies hat den Fehler jedoch nicht verhindert.

    / li>
  2. In ZIEL - & gt; BUILD SETTINGS - & gt; BAUE NUR AKTIVE ARCHITEKTUREN. Ich habe die Flagge auf JA gestellt.

  3. setze TARGET - & gt; BUILD SETTINGS - & gt; Verlinkung - & gt; Andere Linker-Flags: $ (OTHER_LDFLAGS)

Nach Schritt 3 - Ich habe mein Projekt gereinigt und dann gebaut und Whoa, der Fehler ist einfach verschwunden !!!!!

    
GhostCode 17.03.2015 12:24
quelle

Tags und Links