Saya mencoba menulis beberapa tes logika iOS terhadap kelas di proyek saya yang menggunakan fungsionalitas dari beberapa perpustakaan di podspec saya. Saya menggunakan bundel tes unit standar yang disediakan dalam Xcode (meskipun bukan Tes Aplikasi, hanya Tes Unit).
Sebagai contoh, saya menggunakan Magical Record, dan saya memiliki perpustakaan yang terhubung di podspec saya. Itu ada di proyek Pods di ruang kerja saya, dan berfungsi seperti yang diharapkan ketika aplikasi berjalan di simulator atau di perangkat. Ketika saya mencoba untuk menautkan ke objek pengujian yang menggunakan Magical Record, saya mendapatkan kesalahan linker yang menyatakan bahwa ia tidak dapat menemukan penyeleksi dari Magical Record. Saya telah mencoba memperbarui HEADER_SEARCH_PATH saya di bundel pengujian logika saya, bahkan sulit mengkodekannya ke direktori header yang dibuat oleh CocoaPods, tetapi tidak berhasil.
Saya bisa menjalankan tes unit terhadap kelas yang tidak menggunakan pustaka CocoaPods tanpa masalah.
Apakah saya salah tentang ini? Haruskah saya melakukan sesuatu yang lain untuk membuat kompiler melihat pustaka CocoaPods?