经过测试,userAfterUpdateHook(AVUser user)和userBeforeUpdateHook均在对应的地方得到了调用,但是出现了如下问题.
userBeforeUpdateHook在用户更新的时候,List updateKeys = EngineRequestContext.getUpdateKeys()得到的是一个空集合,客户端确实做了更新操作,而且
public static AVObject userBeforeUpdateHook(AVUser user) throws Exception {}这里面传过来的user对象对应的修改过的字段的值也是空的。
userAfterUpdateHook(AVUser user)在用户注册后,数据表里面对应的字段已经有值了之后,public static void userAfterUpdateHook(AVUser user) throws Exception {}这里面传过来的user对象对应的修改过得字段的值也是空的。
测试sdk为java版,话说搞了几天,才摸索到调试方案。是不是对应的服务不稳定,好在专业版是按天收费。
-
创建时间
16年10月19日
-
最后回复
16年10月20日
-
3
回复
-
854
浏览
-
2
用户
-
1
链接