objective-c - 为 PubNub 对象初始化时,Secret Key 去了哪里?

标签 objective-c swift pubnub

为 PubNub 对象初始化时,Secret Key 去了哪里?目前我有:

let config = PNConfiguration(publishKey: "key", subscribeKey: "key2")
client = PubNub.clientWithConfiguration(config)

但是,我没有看到给定的 secretKey 参数。

最佳答案

PubNub iOS Secret Key 初始化

在带有 PubNub SDK 的 iOS 上,我们不为您提供提供 key 的方法。此 secret 不应在客户端代码上分发,而应仅包含在受信任的代码执行环境中,例如您的数据中心服务器。

为了利用 PubNub key 的管理能力,您需要将您的应用程序与可以托管您的可信代码执行环境的云托管服务提供商配对。您将利用服务器端 SDK,例如 Ruby, Go, Python, PHP, Java and more PubNub Developer Resources and SDKs .这些服务器端 SDK 允许您在使用 PubNub Access Manager 时指定 PubNub key 以保护您的应用程序.

关于objective-c - 为 PubNub 对象初始化时,Secret Key 去了哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31482014/

相关文章:

objective-c - glBindAttribLocation() 的某些名称不起作用。 Objective-C 问题?

swift - 使用 swift 忽略 FirebaseDB 中的记录

swift - 获取文档标识符为 XXX 的多个文档

ios - PubNub 消息文本返回零?

android - 如何在 pubnub 订阅回调中更改 togglebutton 的状态

ios - 如何以编程方式检查 iPhone 中可用的 3D Touch?

ios - 如何释放在方法中创建的字符串?

ios - 对 kFirebaseServerValueTimestamp 执行数学运算

ios - 有没有一种有效的方法可以快速地将 float 舍入到最近的百分之一位置?

ios - 应用程序崩溃,因为 "It appears that ' PubNub' 不是有效的 Fabric Kit”