pods ios cocoapods

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.