商城集成:Apple

本教程介绍如何在 Game Manager 中将 Apple App Store 应用程序成功集成到游戏中。

先决条件

  1. 访问 App Store Connect
  2. 已在 App Store Connect创建的应用。
  3. 已在 Game Manager 中创建的游戏。

步骤 1: 获取 iOS 应用程序包 ID

iOS 应用程序包 ID 是应用在 App Store 上的唯一标识符。 用于将应用与平台上的其他应用区分开来,并且通常采用反向 DNS 格式,例如 com.yourcompany.yourappname。 首次创建应用时,通常会按照“创建应用”窗口的“证书、标识符 & 配置文件”链接部分生成捆绑包 ID。

应用创建时的捆绑包 ID

若要获取应用的 iOS 应用程序包 ID,请转到“App Store Connect”的“应用部分”,然后选择所需的应用。 在本教程中,我们已创建名为 PlayFabCommerce_IOS 的应用。 选择后,你将看到常规应用概述页,从中应导航到左侧导航菜单的“常规”下的“应用信息”。

这会显示应用的常规信息,从中可在“常规信息”部分下找到“iOS 应用程序包 ID”。 请记住,该 ID 是采用反向 DNS 格式的文本。 在本例中,该值为 com.microsoft.playfabcommerce.ios

应用程序包 ID

步骤 2: 获取特定于应用的共享机密

特定于应用的共享机密是另一个唯一代码,用于验证应用的可自动续订订阅或应用内购买的收据。 你可以在 Apple 的文档中阅读有关它的详细信息。

若要获取应用的特定于应用的共享机密,请导航到所需应用的“常规”下的“应用信息”部分。 例如我们在 步骤 1 中执行的操作。 向下滚动到“特定于应用的共享机密”部分,然后选择“管理”。

这会在生成日期旁边显示一个窗口,其中包含“特定于应用的共享机密”。

特定于应用的共享机密值

注意

只有具有帐户持有者和管理员角色的用户才能查看和生成共享机密。

现在,你已拥有 iOS 应用程序包 ID特定于应用的共享机密。 是时候在 PlayFab 的 Game Manager 中将其连接到 游戏 了。

  1. 打开 Game Manager 并选择游戏

  2. 进入游戏屏幕后,从左侧导航栏中选择“加载项”选项。

  3. 搜索并选择“Apple”选项。

  4. 在屏幕右侧,选择“安装 Apple”按钮,这会显示完成集成之前必须包含的一组信息。

  5. 对于 iOS 应用程序包 ID,请使用从步骤 1 获取的 ID。对于 iOS 应用共享机密,请使用从步骤 2 获取的机密值。

    Apple 已完成的字段

  6. 按“安装 Apple”。 它会验证你的数据,如果验证成功,会将你刚刚完成的字段上方的通知更改为“Apple 已安装”。