对于那些对PubNub和iOS很新鲜的人来说,
到目前为止,您可以将PubNub放在一个项目中,完全、绝对不使用 cocoapods吗?纯迦太基?
(PubNub自己的doco在这件事上有点困惑,一眼就知道了。)
(严格的iOS 10,没有遗留的)
发布于 2017-02-26 08:38:43
文档看上去非常清楚如何使用迦太基的集成方式。要运行这个命令,您不需要CocoaPods (平台可以是任意的:macos、tvos、ios和macos,也可以是w/o平台来构建所有):
carthage update --platform ios唯一需要的是在上面调用命令的同一个目录下的卡特夫。它应该至少包含这一行(取决于您需要的版本):
github "pubnub/objective-c" ~> 4.1因此,您将在.framework包下获得Carthage/Build/{platform-name}/PubNub.framework。正如文档中提到的,您可以将其拖放到项目中,并且不要忘记将其添加到嵌入式二进制文件中。
发布于 2017-02-17 15:25:32
看起来,该项目构建了独立的框架,因此您可以将其添加为Carthage依赖项。
迦太基只需下载项目并根据项目设置构建它。所有的消费项目需要做的是添加特定的构建产品到您的项目。
https://stackoverflow.com/questions/42300910
复制相似问题