Unity SDK 支持推送功能
在 Unity SDK 的最新版本中,我们加入了推送(Push Notification)功能,目前支持 iOS 及 Android 厂商(华为、小米、VIVO、OPPO、魅族)推送,希望可以在游戏运营上助您一臂之力。
感兴趣的开发者可参考「Unity 推送开发指南」了解更多接入细节。
其他改动
为了确保账户数据的有效性,LeanCloud 云端支持对部分平台签发的 access token 有效性进行自动验证,以防止被人恶意伪造账户数据。在七月,我们增加了对 TapTap 平台的支持,希望可以让大家更便捷地接入 TapTap 用户授权和登录功能。
为了不对新用户造成困扰,同时维护 LeanCloud 品牌统一和平台完整,我们近期对 Objective-C SDK 和 Java Unified SDK 进行了升级改造,将其中一些有历史记忆的名字,例如 AVOSCloud、AVObject 的类名,统一替换成了 LeanCloud 和 LCObject。
新版本 SDK 将是我们今后主推并长期维护的版本,希望大家可以尽快完成升级,更多信息可参看「SDK 接入指南」。
近年来,有人机交互学的研究表明,颜色组合对于代码输入效率、正确率、可读性和主观美感造成的差异具有统计学意义。其中,多组试验表明当使用波长相近的颜色组合时,输入的效率可以提高 10% 以上。
【数据存储】如何限制文件上传类型?
在控制台>应用>数据存储>文件>设置中,点击修改按钮,输入允许的 MIME 类型,即可更改文件上传策略。
【云引擎】执行 HOOK 函数实现定期批量上传的功能,瞬时的请求频率很高,有什么好的实现方案吗?
类似的需求往往会产生很高的瞬时请求频率,这样可能导致数据库的压力,从而影响到终端用户的访问。通常建议在脚本中控制请求的频率,平滑请求,以避免对数据库产生压力。
更好的方案是使用 LeanCloud 提供的 云队列(Cloud Queue),它不仅可以平滑请求,还有重试机制。
【消息推送】有一些 iOS 设备收不到推送,到控制台查看推送记录,发现 invalidTokens 的数量大于 0,是怎么回事?
invalidTokens 的数量由以下几部分组成:
【云引擎】云引擎的启动限制时间是多久?
应用在启动时,云引擎的管理程序会每秒去检查应用是否启动成功,如果超过启动时间限制仍未启动成功,即认为启动失败。 启动时间限制默认为 30 秒,如需延长或缩短,可以在 leanengine.yaml 文件中指定startupTimeout
,可设置范围为 15 – 120 秒。