Version: 2020.1
UDP 参考
XR

UDP 故障排除

错误的 UDP 实现

游戏客户端中错误的 UDP 实现可能会阻碍用户购买 IAP 商品。游戏中此类问题的典型症状包括:

  • 调用钱包时不出现钱包

  • 应用内购无响应。 如果这些症状出现在通用 UDP 构建版本中,请在重新打包游戏之前解决它们。

UDP 控制台中不显示任何 IAP

确保在编辑器中推送 IAP 目录信息。

错误:Packing Failed: No UDP SDK detected

通过 Unity IAP 实现时,如果忘记将 UDP 设置为构建目标,可能会发生这种错误。

如果在构建 APK 时使用 Minify 选项(UDP 可能因此无法找到所需的文件/目录),也可能发生这种错误。请将与 UDP 相关的包保存在自定义的 proguard 文件中(或禁用 Minify 选项),然后重新构建游戏。

UDP 沙盒:不显示登录屏幕

如果未正确实现 Init() 方法,沙盒中的登录屏幕可能无法显示。登录屏幕是在调用 Init() 时显示的。仅当登录成功时,Init() 才会成功。Unity 建议在游戏启动时实现 Init()。

UDP 参考
XR