ios - PubNub - iOS - 仅限迦太基?

标签 ios pubnub carthage

向刚接触 PubNub 和 iOS-Swift 的人提问,

从今天开始,您可以将 PubNub 完全、绝对不使用 cocoapods 以任何方式放入项目中吗?那么,纯粹的迦太基?

(PubNub自己的doco在这件事上有点糊涂,一目了然。)

(严格的 iOS 10,没有遗留问题)

最佳答案

Docs看起来很清楚如何使用 Carthage 集成方式。 要运行此命令,您不需要 CocoaPods(平台可以是任何平台:macostvosioswatchos 或不构建所有平台):

carthage update --platform ios

唯一需要的是Cartfile在您将从上面调用命令的同一目录中。它应该至少包含这一行(取决于您需要的版本):

github "pubnub/objective-c" ~> 4.1

因此,您将在 Carthage/Build/{platform-name}/PubNub.framework 下获得 .framework 包。如文档中所述,您可以将其拖放到您的项目中,并且不要忘记将其添加到嵌入式二进制文件

关于ios - PubNub - iOS - 仅限迦太基?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42300910/

相关文章:

javascript - 如何使用 pubnub chatengine 添加私有(private)一对一聊天?

ios - 如何使用 Carthage 构建针对 ARM 和 x86 目标的框架?

ios - 使用 Swift 4.1.2 编译的模块无法在 Swift 4.1.50 中导入 : Xcode 10 Error

ios - Carthage 需要 git 2.3.0 或更高版本

objective-c - 我应该释放 NSURLConnection 实例变量吗?

ios - 如何在 iOS 中单击按钮打开带有 YouTube ID 的 YouTube 应用

javascript - 消息: 'Forbidden' when trying to add channel to channel group in PubNub

ssl - Pubnub-CodeNameOne 库 - 缺少方法(访问管理器)

ios - 防止子类覆盖 Swift 中的继承函数

ios - 如何在 iOS 中使用 OpenGL 播放视频?