初始化PubNub对象时,密钥在哪里?目前我有:
let config = PNConfiguration(publishKey: "key", subscribeKey: "key2")
client = PubNub.clientWithConfiguration(config)
但是,我没有看到secretKey
的参数。
答案 0 :(得分:0)
Secret Key
初始化在使用PubNub SDK的iOS上,我们不提供提供密钥的方法。此秘密不打算在客户端代码上分发,只应包含在可信代码执行环境中,例如数据中心服务器。
为了利用PubNub密钥的管理功能,您需要将您的应用与可托管您可信代码执行环境的云托管服务提供商配对。您将利用服务器端SDK,例如Ruby, Go, Python, PHP, Java and more PubNub Developer Resources and SDKs。这些服务器端SDK允许您在使用PubNub Access Manager时指定用于保护应用程序的PubNub密钥。