2017-02-17 1 views
4

질문, 오늘과 같은PubNub - iOS - 카르타고 전용? PubNub 및 iOS-스위프트와 매우 신선 사람에게

당신이 완전히, 절대적으로, 프로젝트에 PubNub을 넣어 어떤 방식으로 cocoapods를 사용하지 않을 수 있습니까? 순수 카르타고?

(PubNub 자신의 DOCO이 빠른 눈에,이 문제에 약간의 혼란입니다.)

(엄밀히 아이폰 OS 10, 아니 레거시)

프로젝트가 독립 프레임 워크를 구축처럼 보이는

답변

4

Docs 카르타고 통합 방법을 사용하는 방법이 매우 분명해 보입니다.

carthage update --platform ios 

: 는 CocoaPods 필요하지 않습니다이 명령을 실행하려면 (: 맥 OS, tvos, IOSwatchos 또는 전부를 구축하는 플랫폼 O/W 플랫폼은 할 수있다) 위의 명령을 호출 할 동일한 디렉토리에 Cartfile 만 필요합니다. 그것은 좋은 초원에서 (당신이 필요로하는 버전 따라 다름)이 줄을 포함해야한다 :

github "pubnub/objective-c" ~> 4.1 

으로 당신이 Carthage/Build/{platform-name}/PubNub.framework에서 .framework 번들을 얻을 것이다 발생합니다. 문서에서 언급했듯이 을 &으로 드래그하여을 프로젝트에 넣을 수 있으며 임베디드 바이너리에 추가하는 것을 잊지 마세요.

+0

감사합니다. 현상금을 즐긴다. – Fattie

2

, 당신은 수 있도록 Carthage 의존성으로 추가하십시오.

카르타고는 프로젝트를 다운로드하고 프로젝트 설정에 따라 빌드합니다. 모든 소비 프로젝트는 프로젝트에 특정 내장 제품을 추가하는 것입니다.