2014 年 8 月下旬 AVOS Cloud 更新汇总

这里给大家汇报下 8 月份下旬我们对 AVOS Cloud 做出的改进。

首先,我们为控制台增加了实时消息管理页面,

realtime_console

如果您使用我们的实时通信组件,就可以在这里看到在线用户、累计用户、今日发送消息数目等信息,方便大家监控和管理。我们还持续地对技术支持、网站等 UI 界面做出了持续性的改进。

API 服务这块,我们修复了 /batch 接口在云代码 2.0 上的 Bug,感谢用户的反馈。并且改进了控制台显示应用列表页面的加载性能。短信服务增加了根据手机号码重置注册用户密码的新 API,具体见 REST API 文档

此外,统计开放 API 大规模改进,支持批量查询,增加用户存留,实时数据等接口,具体也请参考 REST API 文档

AVOS Cloud 的 Android 移动客户端发布了新版本,支持实时用户展现,欢迎下载更新。

云代码 2.0 改进了应用错误信息保存和展现,并且对稳定性做出了很大改进,最重要的是移除云代码项目中 config/global.json 中关于 app id 和 app key 的强制约束(可选),因此可以同一个 Git 仓库部署到多个云代码 2.0 项目。(通过命令行工具暂不支持)。云代码的命令行工具改进了对 2.0 的支持,并修复 windows 上无法运行的一些问题。欢迎更新尝试。

Android 和 iOS SDK 都发布了新版本 2.6.3,Android 改进了统计数据的收集方式,减少对应用的性能影响,提高推送消息的到达率,此外就是 Bug 修复。iOS 主要是 Bug 修复和优化大文件上传。

我们还发布了 WindowsPhone SDK 和 Unity3D SDK 1.1.2 版本,改进了文件上传进度的计算方式。

下面是详细的更新日志。

网站和服务

  • 网站发布实时消息控制台。
  • 统计开放 API 支持更多查询选项,支持批量查询,增加用户存留,实时数据等接口。
  • API 修复 /batch 接口
  • ACL 的 write 权限覆盖删除功能,删除也要尊重对象 ACL 中的 write 权限。
  • 改进应用列表展示页面性能。
  • 改进技术支持和网站等 UI 细节。
  • 聊天服务扩容。

云代码

  • 支持测试环境和生产环境的平滑迁移,提升稳定性。
  • 去除对 config/global.json 中 app id 和 app key 的强依赖,现在可以一个 Git 仓库部署到多个云代码 2.0 应用(暂不支持命令行部署)。
  • 改进命令行工具,支持云代码 2.0 和 windows 系统。
  • 其他一些发现的 Bug 修复,感谢云代码 2.0 以来所有尝试迁移用户的积极反馈。

Android SDK v2.6.3

  • 修正 AVUser 在本地存储后再次 getRelation 以后可能存在的 NPE 问题
  • 修正了聊天 SDK 签名相关的 bug
  • 提高消息推送到达率
  • 为 AVFile 增加 getOriginalName() 方法来获取原始文件名。
  • 修正 ACL 中 Role name 没有自动加上 role: 前缀的 Bug(保持向前兼容)。
  • 添加使用手机号码重置注册账号密码 API

iOS SDK v2.6.3

  • 添加使用手机号码重置注册账号密码 API
  • 修复 setEnableCrashReport 无效的问题
  • 添加 AVUserFeedback.h 头文件
  • 修复循环指针引用导致崩溃的问题
  • 优化大文件上传策略
  • AVSession 添加对 peerId 长度检查

Unity3D SDK 和 WindowsPhone SDK 1.1.2

  • 改进文件上传进度计算方式。

SDK 下载点击这里

2014 年 8 月下旬 AVOS Cloud 更新汇总》上有2条评论

  1. Ben Wu

    能不能具体说一下 “移除云代码项目中 config/global.json 中关于 app id 和 app key 的强制约束(可选),因此可以同一个 Git 仓库部署到多个云代码 2.0 项目”,部署到不同的云代码项目,gloabal.json 里面的 appid 和 app key 是不一样的,对吧?

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注