Encryption 为什么我会收到;解密错误“;检索频道历史记录时?

Encryption 为什么我会收到;解密错误“;检索频道历史记录时?,encryption,runtime-error,pubnub,Encryption,Runtime Error,Pubnub,我在我的应用程序中订阅了几个聊天频道。奇怪的是,对于每一个方法,回调同时调用success和error方法!(下面是日志片段) 有什么想法吗?您是否启用了加密(密钥)?它看起来像是需要加密的数据,无法对其进行加密或其他方式的解析。请联系我们support@pubnub.com我们看看会发生什么。我也有同样的问题,与Pubnub无关。 使用Log.e(TAG,pubnubError.getErrorString()),而不是使用Log.e(TAG,pubnubError.toString()),您

我在我的应用程序中订阅了几个聊天频道。奇怪的是,对于每一个方法,回调同时调用success和error方法!(下面是日志片段)


有什么想法吗?

您是否启用了加密(密钥)?它看起来像是需要加密的数据,无法对其进行加密或其他方式的解析。请联系我们support@pubnub.com我们看看会发生什么。

我也有同样的问题,与Pubnub无关。 使用
Log.e(TAG,pubnubError.getErrorString())
,而不是使用
Log.e(TAG,pubnubError.toString())
,您可能会看到真正的问题

HistoryResponseHandler类具有

catch (Exception e) {
   cb.errorCallback(channel,PubnubError.getErrorObject(PubnubError.PNERROBJ_DECRYPTION_ERROR, 11, response + " : " + e.toString()));
}

这显然是在捕获任何东西,包括successCallback中发生的异常(如我的情况)。

我不打算这样做,我们从未设置加密。如何签入控制台?我查看了Pubnub代码,它似乎假设数据是通过调用decryptJSonArray()等进行加密的。请给出建议。
catch (Exception e) {
   cb.errorCallback(channel,PubnubError.getErrorObject(PubnubError.PNERROBJ_DECRYPTION_ERROR, 11, response + " : " + e.toString()));
}