唤起更新开发指南
TapTap 开发者服务为游戏和玩家提供唤起 TapTap 客户端更新游戏的功能。
当游戏发布了新版本,且需要玩家进行更新才能体验新版本时,在游戏内绘制一个界面告知玩家并提供「更新」按钮。
玩家点击按钮调用 updateGameAndFailToWebInTapTap
接口,此时跳转到 TapTap 客户端内的游戏详情页,玩家在 TapTap 内完成更新。
信息
唤起更新只提供「唤起 TapTap 客户端,跳转至游戏详情页」这一简单功能。
TapTap 上游戏的版本号来自开发者在构建新版本时上传的 APK,唤起更新功能并不提供「检查 TapTap 商店是否有新版本」接口,游戏需自行实现判断版本的功能。
SDK 获取
- Unity
- Android
- iOS
SDK 可以通过 Unity Package Manager 导入或手动导入,二者任选其一。
如果选择 UPM 导入,可以在项目的 Packages/manifest.json
文件中添加:
"dependencies":{
"com.taptap.tds.common":"https://github.com/TapTap/TapCommon-Unity.git#3.29.4",
"com.leancloud.storage": "https://github.com/leancloud/csharp-sdk-upm.git#storage-2.3.0",
}
如果选择手动导入:
- 在 下载页 找到 TapSDK Unity 下载地址,下载 TapSDK-UnityPackage.zip 然后解压,导入其中的
TapTap_Common
模块。 - 下载 LeanCloud-SDK-Storage-Unity.zip,解压后为 Plugins 文件夹,拖拽至 Unity 即可。
在 下载页 获得 TapSDK,添加 TapCommon
模块。
repositories{
flatDir {
dirs 'libs'
}
}
dependencies {
...
implementation (name:'TapCommon_3.29.4', ext:'aar')
}
在 下载页 获得 TapSDK,添加 TapCommon
模块。
TapCommonSDK.framework