licencia developer desarrollo desarrollador cuenta certificacion apple swift cocoapods swift2 xcode7 ios-charts

developer - swift ios documentation



El destino de despliegue del archivo de módulo es ios9.0 v9.0 con XCode 7/Swift 2 (5)

Tengo un proyecto que usa algunos módulos que he instalado a través de cocoapods. Uno de ellos es Charts ( https://github.com/danielgindi/ios-charts ). Para migrar mi proyecto de Swift 1.2 a Swift 2, he pasado por el asistente que aparece cuando abro el proyecto por primera vez con XCode 7. El módulo de Gráficos ya está disponible para Swift 2, y he cambiado mi archivo Pod para contener lo siguiente para actualizar a esta versión más nueva y aún no oficialmente lanzada:

pod ''Charts'', :git => ''https://github.com/danielgindi/ios-charts.git''

Ahora, el espacio de trabajo del proyecto se abre correctamente en XCode, excepto un mensaje de error del que no me puedo deshacer, y no puedo encontrar información útil en la web:

En el lugar donde importo mi módulo "Gráficos", aparece el mensaje de error mencionado anteriormente. En primer lugar, me aseguré de que todo el proyecto esté configurado para el destino de despliegue IOS 9.0 como lo era 8.0 antes.

Como esto no solucionó el problema, hice Productos -> Limpiar, Producto -> Limpiar carpeta de compilación y finalmente eliminé el contenido de la carpeta "Datos derivados". También reinicié XCode después de todos estos pasos, pero el error aún aparece.

¿Alguien tiene una pista de lo que podría haber perdido? ¡Muchas gracias!

cristiano


Lo mismo, en mi caso

TARGETS seleccionados,

luego ve a " Build Settings "

Buscar " iOS Deployment target " en la search bar

Lo cambió de iOS 8.2 a 9.0 - en todo


En caso de que tenga que admitir versiones anteriores y no tiene la opción de simplemente actualizar el destino de despliegue de su proyecto a la versión requerida, intente degradarlo en un pod:

  1. Seleccione el proyecto Pods en Project Navigator
  2. Revise cada pod en la lista TARGETS y cambie su Deployment Target a la versión que necesita
  3. Limpia y construye tu proyecto

Trabajó para mi. mostrar instantánea de Xcode


Simplemente ponga "platform: ios, ''8.0''" o lo que sea que sea su versión en su Podfile y será resuelto.


Debe actualizar el archivo s.ios.deployment_target = ''9.0'' a s.ios.deployment_target = ''9.0''


Para mí, eliminar DerivedData solucionó el problema. Parece que clean no elimina los archivos de swiftmodule.

rm -rf ~ / Library / Developer / Xcode / DerivedData