春节假期结束后,大家又投入到紧张而繁忙的工作中。春节期间,我们注意到一个有趣的现象——即使在大年初一,仍然有数百位开发者登录过我们的控制台,在此我们向各位辛劳的开发者们致敬!
2 月份,由于春节假期的缘故,在产品上我们没有特别重大的改进跟大家汇报,不过预计在本次总结发布的一到两周内,我们将发布云引擎 4.0 版本。在这个全新的版本上,我们除了改进内部运行机制来增强稳定性和易用性之外,还提供了管理运行实例功能,用户可以自主决定每个应用需要使用多少个云引擎实例来提供服务。敬请期待!
其次,实时通信/聊天对于「系统广播消息」的支持也即将上线,届时我们会发布文档进行详细解释。
2 月份网站上最明显的改进是我们发布了全新的短信签名和模板申请流程。大家也知道,国家对内容传播一向有严格的监管,为了符合上游运营商的基本要求,我们引入了短信签名的审核。在签名审核通过后,开发者才可以创建和发布短信模板。详情参考各个 SDK 的短信服务指南,例如 《iOS / OS X - 短信服务使用指南》。
除此之外,我们开通了营销短信专用渠道来发送营销短信,以满足那些需要做大规模群发推广的用户。
客户端方面,除了 bug fix 之外,我们在开发 JavaScript SDK 2.0,以及将 JavaScript 消息推送 SDK 和聊天 SDK 合并成一个 SDK,并做链接复用功能,这两项都将在近期发布,敬请留意。
下面是更详细的更新描述。
[AVIMClient initWithClientId:tag:] 进行初始化,导致的无法正常聊天的问题。AVUser.resetPasswordBySmsCodeInBackground 在执行正常的时候 callback 并不在 MainLooper 的问题。AVQuery 中遇到 CachePolicy 是 CachePolicy.NETWORKELSECACHE 策略时缓存过期检查错误。JavaScript SDK 2.0 正在研发进行中,以及将 JavaScript 消息推送 SDK 和聊天 SDK 合并成一个 SDK,并做链接复用功能,近期即将发布,敬请留意。
AV.Cloud.rpc 方法。AV.User#fetch 不会运行回调函数的问题。AV.User#fetch 不支持 fetch options 的问题。Pointer 时可能出现类型错误的问题。leancloud.Object.disable_before_hook 和 leancloud.Object.disable_after_hook ,用于防止循环调用。Object.save 支持 where 参数。leancloud.Engine.current_user 作为参数存在的问题。leancloud.File.fetch 方法。leancloud.engine.before_update Hook。leancloud.Object.save_all 和 leancloud.Object.destroy_all 方法。leancloud.Object.fetch_when_save 标记位。leancloud.User._session_token 设置为 None 的问题。leancloud.Role 对象。_User 未传递 sessionToken 导致查询失败的问题。