ios - ¿Agregar cocoapods a las pruebas objetivo también?
pod init (2)
Esta pregunta ya tiene una respuesta aquí:
Tengo una plantilla de proyecto predeterminada con pruebas y cocoapods instalados ( pod install
). Los pods funcionan bien con el objetivo principal, pero cuando intento importar algo en las pruebas, obtengo algo como
Time.m:11:9: ''NSDate-Utilities.h'' file not found
¿Esto significa que debo agregar el directorio de pods a la ruta de búsqueda de encabezado en el objetivo de las pruebas? ¿Se puede hacer esto a través de cocoapods CLI automáticamente de alguna manera?
Esa pregunta por enlace sugerido tuvo una respuesta equivocada hasta ayer.
Lo que quieres usar es link_with
desde tu Podfile
. Algo como:
link_with ''MainTarget'', ''MainTargetTests''
A continuación, ejecute pod install
nuevo.
Ok, hay una solución simple, vea la respuesta anterior para que esto funcione automáticamente. Tuve que seleccionar el archivo de configuración Pods/Pods
para las pruebas de destino en la información del proyecto.