Подтвердить что ты не робот

Swift 2 iOS 9 - ld: предупреждение: каталог не найден iPhoneSimulator9.0.sdk/Developer/Library/Frameworks

У меня есть предупреждение в iOS appTests:

Ld /Users/Mazorati/Library/Developer/Xcode/DerivedData/exchangerate-fxnywlxmtfpaccbcpsmygvhirtma/Build/Products/Debug-iphonesimulator/exchangerateTests.xctest/exchangerateTests normal x86_64
cd /Users/Mazorati/Projects/iOS/exchangerate
export IPHONEOS_DEPLOYMENT_TARGET=8.1
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -bundle -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk -L/Users/Mazorati/Library/Developer/Xcode/DerivedData/exchangerate-fxnywlxmtfpaccbcpsmygvhirtma/Build/Products/Debug-iphonesimulator -F/Users/Mazorati/Library/Developer/Xcode/DerivedData/exchangerate-fxnywlxmtfpaccbcpsmygvhirtma/Build/Products/Debug-iphonesimulator -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -filelist /Users/Mazorati/Library/Developer/Xcode/DerivedData/exchangerate-fxnywlxmtfpaccbcpsmygvhirtma/Build/Intermediates/exchangerate.build/Debug-iphonesimulator/exchangerateTests.build/Objects-normal/x86_64/exchangerateTests.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -mios-simulator-version-min=8.1 -bundle_loader /Users/Mazorati/Library/Developer/Xcode/DerivedData/exchangerate-fxnywlxmtfpaccbcpsmygvhirtma/Build/Products/Debug-iphonesimulator/exchangerate.app/exchangerate -Xlinker -objc_abi_version -Xlinker 2 -framework XCTest -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -Xlinker -add_ast_path -Xlinker /Users/Mazorati/Library/Developer/Xcode/DerivedData/exchangerate-fxnywlxmtfpaccbcpsmygvhirtma/Build/Intermediates/exchangerate.build/Debug-iphonesimulator/exchangerateTests.build/Objects-normal/x86_64/exchangerateTests.swiftmodule -Xlinker -dependency_info -Xlinker /Users/Mazorati/Library/Developer/Xcode/DerivedData/exchangerate-fxnywlxmtfpaccbcpsmygvhirtma/Build/Intermediates/exchangerate.build/Debug-iphonesimulator/exchangerateTests.build/Objects-normal/x86_64/exchangerateTests_dependency_info.dat -o /Users/Mazorati/Library/Developer/Xcode/DerivedData/exchangerate-fxnywlxmtfpaccbcpsmygvhirtma/Build/Products/Debug-iphonesimulator/exchangerateTests.xctest/exchangerateTests

Ошибка:

ld: warning: directory not found for option '-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk/Developer/Library/Frameworks'
4b9b3361

Ответ 1

  • Нажмите на свой проект (цели)
  • Нажмите "Настройки сборки"
  • Используйте стрелки рядом с именем вашего проекта (прямо над кнопками "Основные" и "Все" ), чтобы изменить цель "Тесты"
  • если предупреждение... для опции '-L/... thats Library Search Paths, удалите материал там
    если предупреждение... для опции '-F/... thats Path Search Paths, удалите там материал.
  • Clean
  • Построить

Ответ 2

Предупреждение, которое я получал, было следующим:

ld: warning: каталог не найден для опции '-F/Applications/Xcode.app/Содержание/Разработчик/Платформы/iPhoneOS.platform/Developer/SDK/iPhoneOS9.2.sdk/Developer/Library/Frameworks'

Мои пути поиска Framework были пустыми, поэтому обновление/удаление этого + Clean + Rebuild не сработало для меня...

Если вы находитесь в этой ситуации, попробуйте удалить целевую аудиторию проектов.

Ответ 3

Я получил это предупреждение вместе с 44 ошибками о классах, недействительных для i386. Что мне помогло:

  • продукт чистый
  • закрыть Xcode
  • удалить все файлы из ~/Library/Developer/Xcode/DerivedData​​li >

Ответ 4

Я получаю эту ошибку при открытии файлов со своего адресата в finder. Однако, если я открываю проект из X Code, он отлично работает.

Ответ 5

Проект "Тест" удаляет файл для решения этого приложения.