1.我使用iOS sdk的AVHistoryMessageQuery的queryWithConversationId,可以查到别人对话里面message。这个很危险。所以我去打开了聊天记录查询签名认证。但是这样的话,我的AVIMSignatureDataSource没有被call到啊?怎么回事?
2.第二种情况是用AVIMConversationQuery,可以查到任意的对话,及时在禁止了_Convesation表的
find权限。client端还是可以查到别人的对话,然后用AVIMConversation.queryMessagesWithLimit就可以查到聊天记录。这样可以看到别人的对话了。。。
综上所述:怎么保证聊天记录的访问权限?ios SDK 是最新的3.1.7
@ttang
-
创建时间
16年1月7日
-
最后回复
16年1月8日
-
8
回复
-
1.6K
浏览
-
2
用户
-
1
赞