http://guides.cocoapods.org/terminal/commands.html#pod_install에 따라 libs 또는 외부 의존성을 통합하려는 경우 -no-integrate 옵션을 사용할 수 있습니다.Cocoapods - 다른 타겟에 대한 no-integrate 명령
기본적으로 저는 정적 라이브러리 (comms.a)와 헤더 (comms.h)가 있습니다. 내 응용 프로그램은 서버 통신을 위해이 라이브러리를 가져옵니다. 내 응용 프로그램은 cocoapods를 사용하여 통합하지 않습니다. (xcode에서 수동으로 링크).
그러나 내 정적 라이브러리의 구조는 다음과 같습니다.
- Comms (main target) [Dependency on AFNetworking using cocoapods]
- CommsTest (test case target) [Dependency on GHUnit using cocoapods]
그것은 무엇 AFNetworking 가져옵니다하지만 통합이 나에게 달려 있으며, GHUnit을 가져오고 내 테스트 케이스의 목표에 통합 할 수 있도록 내 podfile해야한다.
참고 : 내 정적 라이브러리가 내 응용 프로그램에 cocoapods를 사용하여 통합되는 것을 원하지 않습니다.