Commit Graph

96 Commits

Author SHA1 Message Date
7d59d4abc4 update:更新脚本 2026-04-03 19:00:04 +08:00
8082433feb update:合并存档文件 2026-04-03 18:30:42 +08:00
6866b7fca9 enhance ChangeLinkAccount functionality
- Added LoginTypeToBindType function to map login types to binding types.
- Updated ChangeLinkAccount method to handle account linking and unbinding with appropriate error handling.
- Ensured proper messaging for success and failure cases during account changes.
- Cleaned temporary SNS information after account change attempts.
2026-03-30 22:11:16 +08:00
9f5151c54c [U] sync with ft 2026-03-27 12:29:31 +08:00
3f78e8464a [U] sync with tf 2026-03-23 11:02:05 +08:00
1d7d224682 [U] enable AppsFlyer SDK swizzling on iOS
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 23:19:03 +08:00
7d479b7758 [U] ty sdk 2026-03-10 16:07:49 +08:00
79f989f4ed [U] appsFlyer 6.17.1 2026-03-02 17:46:52 +08:00
abe11029cc [M] sync with ft proj 2026-03-02 15:52:30 +08:00
62046f4bdc update:合并代码 2026-02-10 19:30:48 +08:00
a6db6d438c update:更新Rustore的Review 2026-02-02 15:23:24 +08:00
f233be2646 update:更新skuDetail 2026-01-30 20:58:54 +08:00
4636ddc74e update:rustore 支付 2026-01-30 20:37:19 +08:00
39a3505ce9 update:回到正式服 2026-01-30 20:27:34 +08:00
5410f88c6c update:更新Tysdk 2026-01-30 20:13:46 +08:00
b3869d3488 update:当前支付成功 2026-01-29 18:02:40 +08:00
9f1379c465 update:支付调整 2026-01-29 10:22:25 +08:00
6ec1b20d36 test(sdk): 更新 SDK 测试脚本支付配置
- 添加 iOS 平台专用产品 SKU 配置
- 更新购买信息结构,添加自定义数据字段
- 启用测试服务器 URL 配置
- 添加 System.Collections.Generic 引用

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-28 23:14:19 +08:00
333d8fa6f7 update:登陆检测链接更新 2026-01-28 16:40:53 +08:00
29bac5b580 update:成功vk登陆 2026-01-28 16:12:19 +08:00
13b931eb8e update:更新继承aar 和 集成 2026-01-27 20:04:02 +08:00
fa1aa0662a feat(sdk): 添加 TDAnalytics 获取用户 ID 和 MAX 用户同意设置
- 添加 TDAnalytics.GetDistinctId() 调用获取用户唯一标识
- 配置 AppLovin MAX SDK 用户同意选项 (SetHasUserConsent, SetDoNotSell)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-21 19:56:09 +08:00
1bdfb5f820 [U] DT Exchange SDK 2026-01-21 01:15:02 +08:00
086d862cba [M] add GUM Dependencies 2026-01-20 23:55:45 +08:00
5b3dfd98c2 feat(integration): 添加 AppLovin SDK 集成管理功能
- 实现 AppLovinIntegrationManagerUtils 版本比较工具类
- 添加 AppLovinPackageManager 处理 UPM 和 Assets 包管理
- 实现 AppLovinPluginMigrationHelper 插件迁移辅助功能
- 添加 AppLovinUpmManifest 管理 UPM 清单文件操作
- 支持 mediation adapter 的版本检测和安装管理
- 实现重复适配器检测和删除功能
2026-01-20 19:02:06 +08:00
4da1b3290e [M] update tysdk aar 2026-01-20 14:18:33 +08:00
c81301e476 refactor(tysdk): 优化账户信息处理逻辑
- 移除重复的账户信息初始化代码,统一处理流程
- 简化 JSON 数据解析方式,直接转换类型避免方法调用
- 重构登录数据处理逻辑,移除不必要的条件判断
- 优化账户信息更新机制,直接更新 token 字段
- 删除过时的账户信息验证和创建逻辑
2026-01-07 20:13:25 +08:00
4d12bdf0ec refactor(tysdk): 重构SDK登录和绑定功能
- 重构iOS构建参数,添加调试构建选项
- 实现iOS调试构建菜单项,支持开发选项和调试连接
- 修复Android SDKManager中的snsInfo临时存储逻辑
- 添加清理临时snsInfo的方法实现
- 在iOS接口中添加登录类型存储和sns信息重新登录功能
- 重构账号绑定逻辑,统一处理不同平台的绑定流程
- 添加绑定失败时的登出回调处理
- 更新UnityBridgeFunc中的原生接口绑定
- 在测试脚本中添加初始化时清理临时sns信息
2026-01-07 15:08:04 +08:00
cb2ff22a89 fix(sdk): improve SNS login binding and account handling
- Remove premature null check in LoginBySns to allow login flow
- Add debug logging for SNS login failures
- Handle code==-1 case when binding accounts with same userId

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-06 11:25:05 +08:00
b0cce65e54 fix(sdk): 修复登录数据处理和账户绑定功能
- 修改Android端登录数据结构,统一使用loginData字段
- 添加JSON异常处理机制,避免解析错误导致崩溃
- 修复Unity端登录数据解析路径,从respObj.result改为loginData
- 在账户绑定成功后更新账户信息,添加渠道标识
- 优化链接账户回调处理,支持登录数据的完整传递
- 修复代码格式和字符串拼接问题
2025-12-31 17:15:25 +08:00
053bdf70a2 [M] fix SNS login and JSON syntax errors
- Fix extra closing brace in JSON error callbacks (SDKManager.java)
- Enable SNS type return from UnityLoginBySnsInfo for proper account channel tracking
- Update LoginBySns to use returned SNS type for linked account management
- Re-enable editor mode login for testing

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-30 20:24:13 +08:00
aa5ce1ff5a [U] add PlayFab SDK and SNS login improvements
- Add PlayFabSDK as local package dependency
- Add PlayFabTool.cs for PlayFab API integration
- Implement LoginBySns method in TYSdkFacade
- Add Android SNS login support in SDKManager and UnityBridgeFunc
- Add Build Android With Debug menu option
- Improve exception handling and timeout management

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-29 16:12:17 +08:00
638e6a3327 [M] upgrade Unity 2022.3.62 and fix link parsing
Upgraded Unity editor to 2022.3.62f2c1 with related package updates. Fixed LinkAccoutResult JSON parsing to properly handle bindInfo as dictionary. Added Android namespace configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-25 18:19:30 +08:00
58a29b0335 [M] change sns link function 2025-12-25 15:42:47 +08:00
8cc0a67f03 [M] new call back
[wip]
2025-12-22 16:11:55 +08:00
9d6b5ae895 [M] android target 35 2025-08-28 21:26:47 +08:00
82381173d8 [M] 17 localization 2025-08-27 11:49:50 +08:00
30d4d40c9c [U] cert 2025-08-26 22:22:26 +08:00
821b5622bf [U] tuyoosdk 2025-08-26 16:53:15 +08:00
df787dd51e [M] android min target 2025-08-26 16:40:12 +08:00
eaab7664ca [U] android template 2025-08-18 18:16:20 +08:00
7dd4162f94 [U] copy from n3 client 2025-08-16 16:41:23 +08:00
ecdb09eac2 [U] copy from n3 client 2025-08-16 15:54:49 +08:00
22eba4dbc2 [U] Upgrade to Unity 2022.3.53f1 2025-03-05 11:27:38 +08:00
aa03da91a4 [U] ad plugins 2025-02-14 17:40:00 +08:00
9cc9b5a744 [U] ads adapter 2025-01-20 16:43:48 +08:00
c576351bca [A] facebook share 2025-01-17 16:15:48 +08:00
90e54158f1 [M] deep link 2025-01-15 18:53:22 +08:00
0332758335 [U] Sync n3 2025-01-09 17:25:30 +08:00
81b61f9d15 [F] add life cycle method for iOS 2024-12-31 11:27:07 +08:00