2017-02-17 10 views
4

Вопрос для кого-то, кто совсем свежий с PubNub и IOS-Swift,PubNub - iOS - только Карфаген?

на сегодняшний день вы можете поставить PubNub в проекте, полностью, абсолютно не используя cocoapods каким-либо образом? Итак, чистый Карфаген?

(собственный DOCO PubNub является немного запутался по этому вопросу, на быстрый взгляд.)

(Строго IOS 10, не наследство)

ответ

4

Docs выглядит довольно ясно, как использовать способ интеграции в Карфаген. Для выполнения этой команды вам не нужно CocoaPods (платформа может быть любой: MacOS, tvos, и IOS watchos или ж/о платформе для построения всех):

carthage update --platform ios 

В требуется только одно: Cartfile в том же каталоге, из которого вы будете называть команду сверху. Он должен содержать в лугах эту строку (в зависимости от версии, которую вам нужно):

github "pubnub/objective-c" ~> 4.1 

В результате вы получите .framework сверток под Carthage/Build/{platform-name}/PubNub.framework. Как упоминалось в документах, вы можете перетащить & капля в свой проект и не забудьте его добавить в Встраиваемые двоичные файлы.

+0

спасибо! наслаждаться щедростью – Fattie

2

Похоже, проект строит автономные базы, так что вы могли бы добавьте его как зависимость Карфагена.

Карфаген просто загружает проект и строит его в соответствии с настройками проекта. Весь потребляющий проект должен сделать, это добавить к вам конкретный встроенный продукт.

Смежные вопросы