Ошибки компиляции после обновления до xcode 4.2 и ios5

#iphone #ios #xcode #ios5

#iPhone #iOS #xcode #ios5

Вопрос:

У меня есть проект, который отлично работает на xcode 4, я обновился до 4.2 и ios5, и теперь он не компилируется! Я получаю:

 Ld "build/Debug-iphoneos/Send Video.app/Send Video" normal armv7
cd "/Volumes/Untitled 1/iOS/projects/SharedMomentsApp"
setenv IPHONEOS_DEPLOYMENT_TARGET 4.0
setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang   -arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk "-L/Volumes/Untitled 1/iOS/projects/SharedMomentsApp/build/Debug-iphoneos" "-L/Volumes/Untitled 1/iOS/projects/SharedMomentsApp/SharedMomentsApp" "-L/Volumes/Untitled 1/iOS/projects/SharedMomentsApp" "-L/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.5 (8L1)/Symbols/usr/lib" "-F/Volumes/Untitled 1/iOS/projects/SharedMomentsApp/build/Debug-iphoneos" -filelist "/Volumes/Untitled 1/iOS/projects/SharedMomentsApp/build/SharedMomentsApp.build/Debug-iphoneos/SharedMomentsApp.build/Objects-normal/armv7/Send Video.LinkFileList" -dead_strip /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/usr/lib/libxml2.2.dylib -miphoneos-version-min=4.0 -lz -lxml2.2 -framework AssetsLibrary -framework CoreMedia -framework AVFoundation -framework CoreLocation -framework MapKit -framework QuartzCore -framework AddressBookUI -framework AddressBook -framework SystemConfiguration -framework MediaPlayer -framework MobileCoreServices -lsqlite3.0 -framework UIKit -framework Foundation -framework CoreGraphics -framework CoreData -o "/Volumes/Untitled 1/iOS/projects/SharedMomentsApp/build/Debug-iphoneos/Send Video.app/Send Video"
  

Команда /Разработчик/ Платформы/iPhoneOS.platform/Developer/usr/bin/clang завершилась ошибкой с кодом выхода 1

У кого-нибудь еще была такая проблема раньше?

Комментарии:

1. Вам необходимо опубликовать фактические сообщения об ошибках

2. Это все, что отображается в моей консоли. Как я могу получить больше информации?

3. Когда он терпит неудачу, он пытается связать. Вы уже пробовали clean в xcode?

4. Да, несколько раз. Как я могу определить, какая ссылка не работает?

Ответ №1:

Попробуйте удалить производные данные: перейдите в Органайзер и выберите Проекты вверху. Справа от элемента «Производные данные» есть кнопка удаления.

Комментарии:

1. Мне не повезло… Я исправил все предупреждения в своем проекте после обновления до SDK 5.0, заменил все связанные библиотеки на последние версии и т. Д. Я пробовал очищать, удалять производные данные и т. Д., Но я все еще получаю эту мистическую ошибку компоновщика.