No se encontraron bibliotecas al usar CocoaPods con pruebas de lógica de iOS

Estoy tratando de escribir algunas pruebas lógicas de iOS contra clases en mi proyecto que usan la funcionalidad de algunas de las bibliotecas en mi podspec. Estoy utilizando el paquete de prueba de unidad estándar proporcionado en Xcode (aunque no las Pruebas de aplicación, solo las Pruebas de unidad).

Por ejemplo, uso Magical Record, y tengo esa biblioteca vinculada en mi podspec. Está presente en el proyecto Pods en mi área de trabajo y funciona como se esperaba cuando la aplicación se ejecuta en el simulador o en el dispositivo. Cuando intento vincular a la prueba el objeto que usa Magical Record, sin embargo, recibo un error de vinculador que indica que no puede encontrar los selectores de Magical Record. He intentado actualizar mi HEADER_SEARCH_PATH en mi paquete de pruebas lógicas, incluso codificándolo en el directorio de encabezados creado por CocoaPods, pero no tuve suerte.

Puedo ejecutar pruebas unitarias contra clases que no usan las bibliotecas de CocoaPods sin ningún problema.

¿Estoy yendo esto mal? ¿Debería estar haciendo otra cosa para que el compilador vea las bibliotecas de CocoaPods?

Respuestas a la pregunta(14)

Su respuesta a la pregunta