Skip to content

Releases: taptap/TapSDK-Android

v3.22.0

12 Oct 13:08
975c8f1
Compare
Choose a tag to compare

3.22.0

Released 2023-10-12

Breaking changes

  • AntiAddiction: 新增依赖库 Login, 升级接入时需主动导入该模块依赖
  • AntiAddiction: 删除 getAgeRange 接口,开发者应通过防沉迷回调判断当前用户状态

Features

  • Moment: 新增设置默认屏幕方向及使用默认方向打开及发布动态的接口
  • Friend: 添加启用和关闭远程好友消息通知接口
  • Bootstrap: 添加通过枚举 TapLanguage 参数设置当前语言接口
  • 添加德语、西班牙语、法语、葡萄牙语、俄语、土耳其语、越南语等多语言支持
  • AntiAddiction: 新增 startupWithTapTap 接口,废弃原 startup 接口中参数 isTapUser,优化了Tap登录用户的实名体验

Improvements

  • Friend: 优化好友模式下获取好友列表的网络请求接口
  • Login: 授权权限规范优化及授权流程优化
  • AntiAddiction: 快速实名失败后增加手动实名的流程
  • AntiAddiction: 调试模式文案调整
  • Support: 限制上传附件的文件类型为图片及视频,修改对应权限设置

Bug fixes

  • Moment: 修复切换 Activity 时取消确认弹窗展示异常问题
  • Connect: 修复当动态页面屏幕方向旋转时服务面板总是显示在最上层问题
  • Connect: 修复悬浮窗当 Tap 账号切换时用户头像未切换问题
  • License: 修复使用 SDK 切换语言时文案未适配问题
  • Support: 修复使用 SDK 切换语言时错误提示文案未适配问题

Internal changes

  • Moment: 添加 Android 13 读取视频权限声明
  • Connect: 修改悬浮窗默认显示的头像和昵称
  • AntiAddiction: 检查时长接口请求频率优化

v3.21.0

31 Aug 05:30
975c8f1
Compare
Choose a tag to compare

3.21.0

Released 2023-08-31

Features

  • Common: 时长统计添加海外区域支持
  • Connect: 新增 TapConnect 模块,添加游戏服务悬浮窗入口及服务面板
  • PaymentsGlobal: 支持自定义定价

Improvements

  • TapPayment: 优化 UI 在部分低分辨率设备的显示适配
  • Achievement: 优化 UI 在部分低分辨率设备的显示适配
  • License: 优化 UI 在部分低分辨率设备的显示适配
  • Moment: 优化 UI 在部分低分辨率设备的显示适配

Bug fixes

  • Common: 修复设置设备为海外区域简体中文时语言类型判断错误问题

Internal changes

  • Common: 更新登录状态监听处理,添加内部 Activity 管理
  • Bootstrap: 添加初始化 TapConnect 支持

v3.20.1

24 Aug 09:35
975c8f1
Compare
Choose a tag to compare

3.20.1

Released 2023-08-24

Bug fixes

  • Common: 修复海外区域会启动国内时长统计的问题
  • PaymentsGlobal: 修复 Android 6.0 及以下版本的兼容性问题

Internal changes

  • Common: 支持 TapConfig 合并配置处理
  • Bootstrap: 添加初始化其他模块时检查配置

v3.20.0

18 Aug 06:07
975c8f1
Compare
Choose a tag to compare

3.20.0

Released 2023-08-18

Features

  • Common: 新增时长统计功能,默认开启,开发者可调用 setDurationStatisticsEnabled 接口进行设置
  • PaymentsGlobal: 支持 Alipay CN 免密支付

Internal changes

  • Login: 添加登录状态监听处理
  • Bootstrap: 添加登录状态监听处理

v3.19.4

16 Aug 08:26
975c8f1
Compare
Choose a tag to compare

3.19.4

Released 2023-08-16

Bug fixes

  • Common: 修复当使用网页进行实名授权且通过返回键取消时没有回调的问题
  • Common: 适配 Android 11 存储权限判断
  • Moment: 适配 Android 13 相册读取权限及修改保存至相册时权限请求
  • TapDB: 适配 Android 11 存储权限判断
  • Support: 适配 Android 文件存储权限判断

v3.19.3

02 Aug 03:01
975c8f1
Compare
Choose a tag to compare

3.19.3

Released 2023-08-02

Improvements

  • Common: 适配 Android 13, 删除废弃 WebSettings API 调用
  • Common: 优化网页授权的 UI
  • Login: 适配 Android 13, 删除废弃 WebSettings API 调用
  • Login: 优化网页授权的 UI
  • Moment: 适配 Android 13, 删除废弃 WebSettings API 调用
  • Billboard: 适配 Android 13, 删除废弃 WebSettings API 调用

Bug fixes

  • Support: 修复获取客服网页链接时因参数 pathquery 参数导致的异常问题
  • Billboard: 修复部分机型显示公告异常的兼容性问题

v3.19.2

24 Jul 06:09
975c8f1
Compare
Choose a tag to compare

3.19.2

Released 2023-07-24

Improvements

  • Billboard: 优化公告模块初始化时未检查公告配置有效性的问题

v3.19.1

20 Jul 02:50
975c8f1
Compare
Choose a tag to compare

3.19.1

Released 2023-07-20

Improvements

  • AntiAddiction: 为优化因多次点击使用 Tap 认证导致的多次获取授权问题,在触发授权时禁用跳转按钮

Bug fixes

  • Common: 修复 SP 可能因未初始化导致的 NPE 问题

Internal changes

  • Login: 替换网页授权的域名避免过多 302 影响用户体验
  • Common: 替换网页授权的域名避免过多 302 影响用户体验

v3.19.0

07 Jul 08:21
975c8f1
Compare
Choose a tag to compare

3.19.0

Released 2023-07-07

Features

  • TapPayment: 支持微信和支付宝的 App 支付和微信支付,依赖 TapCommon 3.19.0 版本

Bug fixes

  • AntiAddiction: 修复手动实名窗口身份证输入框在部分设备上无法输入 X 的问题

Internal changes

  • Common: 新增对 TapPayment 的接口支持

v3.18.9

30 Jun 15:05
975c8f1
Compare
Choose a tag to compare

TapAntiAddiction SDK

Optimization

  • 为优化因多次点击使用 Tap 认证导致的多次获取授权问题,在触发授权时添加 Loading 提示

TapPaymentsGlobal SDK

New Feature

  • 新增海外支付模块,为开发者在 TapTap 商店销售游戏以及在游戏内销售数字商品和内容提供最佳解决方案