ポラックは、それが事前に設定されています取得するには、以前に作成されたインスタンスを参照するドキュメントのコードスニペットを述べましたPNConfigurationインスタンスと必要なフィールドを変更します。この方法は、実行時に何かを変更する必要がある場合に使用できます。あなたは、クライアントの初期化の時点でauthKey
のためのデータを持っている場合は 、あなたはそれを設定することができます。
var pubnubClient: PubNub = {
let configuration = PNConfiguration(publishKey: UCConstants.PubNub.publishKey, subscribeKey: UCConstants.PubNub.subscribeKey)
configuration.authKey = "my_auth_key"
return PubNub.clientWithConfiguration(configuration)
}()
をまた、私は正確にあなたのコードを試してみたとauthKey
の設定ですべての問題を持っていない、ので、私ができます購読要求でそれを見てください。
まだPAMと認証キーの使用に問題がある場合は、[email protected]
にお問い合わせください