Команда /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang завершилась неудачно с кодом выхода 1 - PullRequest
10 голосов
/ 06 декабря 2011

Error screenshot Не могу понять, как это исправить и почему оно появляется?

    Ld /Users/atencion/Library/Developer/Xcode/DerivedData/Flylista-gcadfttyrgznkmafzaicacwytfey/Build/Products/Debug-iphonesimulator/Flylista.app/Flylista normal i386
    cd "/Users/atencion/Documents/Applications Development/Xcode Projects/Flylista"
    setenv MACOSX_DEPLOYMENT_TARGET 10.6
    setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk -L/Users/atencion/Library/Developer/Xcode/DerivedData/Flylista-gcadfttyrgznkmafzaicacwytfey/Build/Products/Debug-iphonesimulator -F/Users/atencion/Library/Developer/Xcode/DerivedData/Flylista-gcadfttyrgznkmafzaicacwytfey/Build/Products/Debug-iphonesimulator -filelist /Users/atencion/Library/Developer/Xcode/DerivedData/Flylista-gcadfttyrgznkmafzaicacwytfey/Build/Intermediates/Flylista.build/Debug-iphonesimulator/Flylista.build/Objects-normal/i386/Flylista.LinkFileList -mmacosx-version-min=10.6 -Xlinker -objc_abi_version -Xlinker 2 -fobjc-arc -Xlinker -no_implicit_dylibs -D__IPHONE_OS_VERSION_MIN_REQUIRED=50000 -framework QuartzCore -framework UIKit -framework Foundation -framework CoreGraphics -o /Users/atencion/Library/Developer/Xcode/DerivedData/Flylista-gcadfttyrgznkmafzaicacwytfey/Build/Products/Debug-iphonesimulator/Flylista.app/Flylista

ld: duplicate symbol _OBJC_CLASS_$_FlightsViewController in /Users/atencion/Library/Developer/Xcode/DerivedData/Flylista-gcadfttyrgznkmafzaicacwytfey/Build/Intermediates/Flylista.build/Debug-iphonesimulator/Flylista.build/Objects-normal/i386/FlightViewController.o and /Users/atencion/Library/Developer/Xcode/DerivedData/Flylista-gcadfttyrgznkmafzaicacwytfey/Build/Intermediates/Flylista.build/Debug-iphonesimulator/Flylista.build/Objects-normal/i386/FlightsViewController.o for architecture i386
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang failed with exit code 1

Ответы [ 3 ]

24 голосов
/ 06 декабря 2011

Настоящая ошибка прямо перед вами.Похоже, что фаза ссылки не выполняется из-за дублирующего символа: FlightsViewController.Возможно, вы определили это дважды, или, возможно, вы связали его в библиотеку, а также в основную сборку.

1 голос
/ 31 марта 2013

Это также может обычно происходить при копировании / дублировании классов. Убедитесь, что в вашем дублированном классе нет определенных констант, которые могут быть определены в других местах и ​​т. Д.

0 голосов
/ 10 декабря 2013

Вот решение

Когда вы работаете в приложении для iOS, скажем, iPhone или iPad, но ошибочно выбрали

«Мой Mac 64 бит», вы получите эту ошибку enter image description here

Выберите правильный тип приложения, скажем,

iphone Retina (3,5 дюйма) iphone Retina (4 дюйма) iphone Retina 64 бит

ipad ipad retina

и т. Д.тогда вы не получите эту ошибку.

...