跳转至

Unity

市场特定设置是指为使用各种功能(如身份验证、支付和通知)而需要的配置,这些功能适用于特定市场,如亚马逊、华为和ONEstore。

Info

有关支持支付的市场的更多详细信息,请参考以下内容
有关支持身份验证的市场的更多详细信息,请参考以下内容

Google Play 游戏在 PC 上

在Unity Android环境中支持PC上的Google Play游戏。PC上的Google Play游戏不支持iOS。要为PC上的Google Play游戏构建应用,请在Unity项目的Hive > Hive 依赖项(外部依赖项)下检查授权设置中的Google Play游戏。

亚马逊

亚马逊支付的常见设置,使用推送功能,以及将应用上传到亚马逊应用商店。

亚马逊账单设置

要使用亚马逊计费,您需要将加密密钥文件添加到/Assets/HiveSDK/hive.androidlib/src/main/assets/位置,以接收来自Appstore SDK的商品信息。请参阅亚马逊应用商店指南以了解如何下载和添加AppstoreAuthenticationKey.pem密钥。

亚马逊通知设置

使用亚马逊通知时,应用程序必须包含有效的API密钥,以便能够接收消息。请参考亚马逊控制台指南以在亚马逊控制台中生成API密钥,并以/Assets/HiveSDK/hive.androidlib/src/main/assets/api_key.txt的形式包含它。

Steam (Windows)

在Unity Windows环境中为Steam构建时,Steam支付通过IAPv4模块支持。支付方式与现有的IAPv4相同。

(Windows操作系统不支持Hive依赖项设置。)

Note

Windows 操作系统不支持 Hive 依赖配置。

  1. 请参考 Steamworks 文档 来准备 steam_appid.txt 资源文件。
  2. 在构建完成后,从 Steamworks 下载 sdk/redistributable_bin/win64/steam_api64.dll 并将其复制到 包含游戏可执行文件的文件夹
  3. 将准备好的 steam_appid.txt 文件复制到游戏可执行文件夹。然而,在商业发行过程中,请勿与游戏一起分发 steam_appid.txt