xcode swift2 ios9

xcode - Swift 2 iOS 9-ld: advertencia: directorio no encontrado iPhoneSimulator9.0.sdk/Developer/Library/Frameworks



swift2 ios9 (5)

Tengo una advertencia en mis pruebas de aplicaciones ios:

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

Error:

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


  1. Haga clic en su proyecto (objetivos)
  2. Haga clic en Crear configuración
  3. Use las flechas al lado del nombre de su proyecto (justo encima de los botones Básico y Todos) para cambiar el objetivo de Pruebas
  4. si la advertencia es ... para la opción ''-L / ... que son las rutas de búsqueda de bibliotecas, elimine las cosas allí
    si la advertencia es ... para la opción ''-F / ... que son las Rutas de Búsqueda de Marco, elimine las cosas allí
  5. Limpiar
  6. Construir

La advertencia que estaba recibiendo era esta:

ld: advertencia: directorio no encontrado para la opción ''-F / Aplicaciones / Xcode.app / Contenidos / Desarrollador / Plataformas / iPhoneOS.platform / Desarrollador / SDKs / iPhoneOS9.2.sdk / Desarrollador / Biblioteca / Frameworks''

Mis Rutas de Búsqueda del Marco estaban vacías, así que actualizar / eliminar este + Limpiar + Reconstruir no funcionó para mí ...

Si se encuentra en esta situación, intente eliminar el objetivo de prueba de sus proyectos .


Proyecto ''Test'' archivo eliminar para solucionar esta aplicación.


Recibí esta advertencia junto con 44 errores sobre las clases no válidas para i386. Lo que me ayudó fue:

  • producto limpio
  • cerrar Xcode
  • eliminar todos los archivos de ~ / Library / Developer / Xcode / DerivedData

Recibo este error al abrir archivos desde su destino en el buscador. Sin embargo, si abro el proyecto desde X Code funciona bien.