Question Ajouter des cocoapodes aux tests cibles également? [dupliquer]


Cette question a déjà une réponse ici:

J'ai un modèle de projet par défaut avec les tests et les cocoapodes installés (pod install). Pods fonctionne bien avec la cible principale, mais quand j'essaie d'importer quelque chose dans les tests, je reçois quelque chose comme

Time.m:11:9: 'NSDate-Utilities.h' file not found

Est-ce que cela signifie que je devrais ajouter l'annuaire de pods au chemin de recherche d'en-tête dans la cible de tests? Est-ce que cela peut se faire automatiquement via l'interface de ligne de commande cocoapods?


Cette question par lien suggéré avait une réponse incorrecte jusqu'à hier.


22
2017-07-25 06:05


origine


Réponses:


Ok, il existe une solution simple, voir la réponse ci-dessus pour que cela fonctionne automatiquement. Je devais choisir Pods/Pods fichier de configuration pour la cible des tests dans les informations du projet.

configuration file settings


55
2017-07-25 06:18



Ce que vous voulez utiliser est link_with de ton Podfile. Quelque chose comme:

link_with 'MainTarget', 'MainTargetTests'

Puis courir pod install encore.


38
2017-07-25 14:39