Projemde, podspec'imdeki bazı kitaplıklardan işlevsellik kullanan sınıflara karşı bazı iOS mantık testleri yazmaya çalışıyorum. Xcode'da sağlanan standart birim test paketini kullanıyorum (Uygulama Testleri olmasa da, sadece Birim Testleri).
Örneğin, Magical Record kullanıyorum ve podspec'imde bu kütüphaneyi bağlıyorum. Çalışma alanımdaki Pods projesinde mevcut ve uygulama simülatörde veya cihazda çalışırken beklendiği gibi çalışıyor. Ancak, Magical Record kullanan nesneyi test etmeye çalıştığımda, Magical Record'tan seçicileri bulamadığını belirten bir linker hatası alıyorum. Mantık testi paketimde HEADER_SEARCH_PATH'ımı güncellemeyi denedim, hatta CocoaPods tarafından oluşturulan üstbilgiler dizinine kodlama yaptım, ama şans yok.
Sorunsuz bir şekilde CocoaPods kütüphaneleri kullanmayan sınıflara karşı birim testleri çalıştırabilirim.
Buna yanlış mı gidiyorum? Derleyicinin CocoaPods kütüphanelerini görmesini sağlamak için başka bir şey yapmalı mıyım?