2013-04-29 15 views
7

Ich versuche, meine iOs Projekt zu konvertieren ARC zu benutzen, aber unten, um ein Lipo Fehler empfange ist der Befehl, und FehlerLipo Fehler beim coverting iOS Projekt ARC

Befehl:

CreateUniversalBinary /Users/samichaudry/Library/Developer/Xcode/DerivedData/CartoonQuiz-bqmbxfcdkldmbqawgrfmjtebypuk/Build/Products/Debug-iphoneos/CartoonQuiz.app/CartoonQuiz normal "armv7 armv7s" 
cd "/Users/samichaudry/Projetcs/CartoonQuiz/Application/V1.01 New Design Universal/Application" 
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
lipo -create /Users/samichaudry/Library/Developer/Xcode/DerivedData/CartoonQuiz-bqmbxfcdkldmbqawgrfmjtebypuk/Build/Intermediates/CartoonQuiz.build/Debug-iphoneos/CartoonQuiz.build/Objects-normal/armv7/CartoonQuiz /Users/samichaudry/Library/Developer/Xcode/DerivedData/CartoonQuiz-bqmbxfcdkldmbqawgrfmjtebypuk/Build/Intermediates/CartoonQuiz.build/Debug-iphoneos/CartoonQuiz.build/Objects-normal/armv7s/CartoonQuiz -output /Users/samichaudry/Library/Developer/Xcode/DerivedData/CartoonQuiz-bqmbxfcdkldmbqawgrfmjtebypuk/Build/Products/Debug-iphoneos/CartoonQuiz.app/CartoonQuiz 

Fehler:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo: can't figure out the architecture type of: /Users/samichaudry/Library/Developer/Xcode/DerivedData/CartoonQuiz-bqmbxfcdkldmbqawgrfmjtebypuk/Build/Intermediates/CartoonQuiz.build/Debug-iphoneos/CartoonQuiz.build/Objects-normal/armv7/CartoonQuizCommand /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo failed with exit code 1 

Antwort

34

Existiert die von lipo referenzierte Datei oder hat sie die Größe Null?

Versuchen Sie, Ihr Build-Ziel in einen Simulator-Build zu ändern, zu bereinigen und erneut auszuführen.

+2

Danke funktioniert perfekt, ich hatte das Ziel auf iOS-Gerät eingestellt, hatte aber kein Gerät verbinden, das Ziel zu Simulator zu ändern es behoben. – Sami

+0

Cool! Danke vielmals! – EmptyStack

+0

Einfach zum Simulator zu wechseln, reparierte es für mich. Sehr geschätzt! – JohnK

0

Entfernen der Architektur armv7 beim Verlassen armv7s (gefunden here) tat es für mich.

0

Ich musste i386 zu meinen gültigen Architekturen hinzufügen, damit dies funktioniert.