商城集成:Apple
本教程介绍如何在 Game Manager 中将 Apple App Store 应用程序成功集成到游戏中。
先决条件
- 访问 App Store Connect。
- 已在 App Store Connect 中创建的应用。
- 已在 Game Manager 中创建的游戏。
步骤 1: 获取 iOS 应用程序包 ID
iOS 应用程序包 ID 是应用在 App Store 上的唯一标识符。 用于将应用与平台上的其他应用区分开来,并且通常采用反向 DNS 格式,例如 com.yourcompany.yourappname
。 首次创建应用时,通常会按照“创建应用”窗口的“证书、标识符 & 配置文件”链接部分生成捆绑包 ID。
若要获取应用的 iOS 应用程序包 ID,请转到“App Store Connect”的“应用部分”,然后选择所需的应用。 在本教程中,我们已创建名为 PlayFabCommerce_IOS
的应用。 选择后,你将看到常规应用概述页,从中应导航到左侧导航菜单的“常规”下的“应用信息”。
这会显示应用的常规信息,从中可在“常规信息”部分下找到“iOS 应用程序包 ID”。 请记住,该 ID 是采用反向 DNS 格式的文本。 在本例中,该值为 com.microsoft.playfabcommerce.ios
。
步骤 2: 获取特定于应用的共享机密
特定于应用的共享机密是另一个唯一代码,用于验证应用的可自动续订订阅或应用内购买的收据。 你可以在 Apple 的文档中阅读有关它的详细信息。
若要获取应用的特定于应用的共享机密,请导航到所需应用的“常规”下的“应用信息”部分。 例如我们在 步骤 1 中执行的操作。 向下滚动到“特定于应用的共享机密”部分,然后选择“管理”。
这会在生成日期旁边显示一个窗口,其中包含“特定于应用的共享机密”。
注意
只有具有帐户持有者和管理员角色的用户才能查看和生成共享机密。
步骤 3: 通过 Game Manager 连接到 PlayFab
现在,你已拥有 iOS 应用程序包 ID 和 特定于应用的共享机密。 是时候在 PlayFab 的 Game Manager 中将其连接到 游戏 了。
打开 Game Manager 并选择游戏。
进入游戏屏幕后,从左侧导航栏中选择“加载项”选项。
搜索并选择“Apple”选项。
在屏幕右侧,选择“安装 Apple”按钮,这会显示完成集成之前必须包含的一组信息。
对于 iOS 应用程序包 ID,请使用从步骤 1 获取的 ID。对于 iOS 应用共享机密,请使用从步骤 2 获取的机密值。
按“安装 Apple”。 它会验证你的数据,如果验证成功,会将你刚刚完成的字段上方的通知更改为“Apple 已安装”。