在首次发布游戏并为应用商店重新打包游戏之前,请在沙盒环境中测试游戏。必须执行以下操作:
这是为了确保 UDP 实现适用于简单和典型的情况。Unity 建议更广泛地测试您的 UDP 方法。 首次发布后,无需在沙盒中重新测试即可在 UDP 上发布游戏的新修订版。
Note: If you test your game in the Unity Editor Play mode, all IAP transactions are successful and are automatically consumed. This is not connected to the UDP console and is not sufficient to clear sandbox testing.
要在沙盒中测试游戏,请执行以下操作:
每次测试成功后:
成功完成所有必需的测试后,“游戏信息”页面的左侧面板会显示一个绿色的勾号,以确认已通过沙盒测试。现在,你可以完成“游戏信息”页面上的所有剩余步骤,以发布你的第一个修订版并将其提交到商店。
沙盒登录凭据仅适用于沙盒环境的通用 UDP 构建版本。当 UDP 重新打包用于实际应用商店的构建版本时,UDP 会移除沙盒环境和登录页面,并在特定于商店的 SDK 中打补丁。构建版本中特定于商店的 SDK 可确保 IAP 交易采用该商店的付款系统。
注意:沙盒模式还支持服务器端验证。
如果出现与 IAP 相关的任何问题,请检查 UDP 和/或 IAP 实现,例如以下问题:
有关进一步的故障排除信息,请查看 UDP 包文档或通过 UDP 控制台上的“联系技术支持”链接与 UDP 支持团队联系。