经过测试,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版,话说搞了几天,才摸索到调试方案。是不是对应的服务不稳定,好在专业版是按天收费。

你好,很抱歉给你带来影响,我确认下你说的问题。

0.1.13测试下来逻辑都是正确的,目前没有发现什么问题,谢谢你们的及时更新。