LeanCloud 六月、七月变化

UnitySDK最新版引入了推送通知功能,支持iOS和多个Android厂商,助力游戏运营。同时, LeanCloud账户系统增加了TapTap登录验证,提升账户安全性。Objective-CSDK和JavaUnifiedSDK也进行了升级,统一了类名。对于云引擎高瞬时请求,推荐使用CloudQueue平滑处理。遇到iOS设备接收不到推送的情况,可能涉及证书匹配、设备状态或配置问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

产品动态

Unity SDK 支持推送功能

在 Unity SDK 的最新版本中,我们加入了推送(Push Notification)功能,目前支持 iOS 及 Android 厂商(华为、小米、VIVO、OPPO、魅族)推送,希望可以在游戏运营上助您一臂之力。

感兴趣的开发者可参考「Unity 推送开发指南 [1]」了解更多接入细节。

其他改动

  • 账户系统增加 TapTap 登录验证

为了确保账户数据的有效性,LeanCloud 云端支持对部分平台签发的 access token 有效性进行自动验证,以防止被人恶意伪造账户数据。在七月,我们增加了对 TapTap 平台的支持,希望可以让大家更便捷地接入 TapTap 用户授权和登录功能。

  • Objective-C SDK 和 Java Unified SDK 发布新版本

为了不对新用户造成困扰,同时维护 LeanCloud 品牌统一和平台完整,我们近期对 Objective-C SDK 和 Java Unified SDK 进行了升级改造,将其中一些有历史记忆的名字,例如 AVOSCloud、AVObject 的类名,统一替换成了 LeanCloud 和 LCObject。

新版本 SDK 将是我们今后主推并长期维护的版本,希望大家可以尽快完成升级,更多信息可参看「SDK 接入指南 [2]」。

内容推荐

11x 程序员专属 TapTap 代码编辑器主题

近年来,有人机交互学的研究表明,颜色组合对于代码输入效率、正确率、可读性和主观美感造成的差异具有统计学意义。其中,多组试验表明当使用波长相近的颜色组合时,输入的效率可以提高 10% 以上。

常见问题

【数据存储】如何限制文件上传类型?

在控制台>应用>数据存储>文件>设置中,点击修改按钮,输入允许的 MIME 类型,即可更改文件上传策略。

  • 支持白名单。如 image/jpeg;image/png 表示只允许上传 jpeg 和 png 类型的图片。

  • 支持黑名单。如 !text/html;text/plain 表示禁止上传 HTML 文件或纯文本文件。

  • 支持通配符。如 image/* 表示只允许上传图片类型。

  • 留空表示允许任意类型。

【云引擎】执行 HOOK 函数实现定期批量上传的功能,瞬时的请求频率很高,有什么好的实现方案吗?

类似的需求往往会产生很高的瞬时请求频率,这样可能导致数据库的压力,从而影响到终端用户的访问。通常建议在脚本中控制请求的频率,平滑请求,以避免对数据库产生压力。

更好的方案是使用 LeanCloud 提供的 云队列(Cloud Queue)[3],它不仅可以平滑请求,还有重试机制。

【消息推送】有一些 iOS 设备收不到推送,到控制台查看推送记录,发现 invalidTokens 的数量大于 0,是怎么回事?

invalidTokens 的数量由以下几部分组成:

  • 选择的设备与选择的证书不匹配时,会增加 invalidTokens 的数量,例如使用开发证书给生产证书的设备推送。

  • 目标设备移除或重装了对应的 App。

  • 保存 DeviceToken [4] 时没有上传 team ID 也会报错 invalidTokens。

  • 使用 Token Authentication 的方式在控制台上传证书时,TeamID 或者 Topics 输入错误(Topics 是 App 的 Bundle ID)也会报错 invalidTokens。检查相关配置可参考:iOS 推送设置指南 [5]。

【云引擎】云引擎的启动限制时间是多久?

应用在启动时,云引擎的管理程序会每秒去检查应用是否启动成功,如果超过启动时间限制仍未启动成功,即认为启动失败。启动时间限制默认为 30 秒,如需延长或缩短,可以在 leanengine.yaml 文件中指定 startupTimeout,可设置范围为 15 – 120 秒。

[1] Unity 推送开发指南:https://url.leanapp.cn/PYjxB1F

[2] SDK 接入指南:https://url.leanapp.cn/qRjLkBy

[3] 云队列(Cloud Queue):https://url.leanapp.cn/lbZDIQ2

[4] 保存 DeviceToken :https://url.leanapp.cn/oI6ZfaT

[5] iOS 推送设置指南:https://url.leanapp.cn/uDQbaHr

end

LeanCloud,领先的 BaaS 提供商,为移动开发提供强有力的后端支持。更多内容请关注「LeanCloud 通讯」

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值