为 PlayFab 设置“通过 Apple 登录”

本指南介绍设置 PlayFab 应用程序以利用“通过 Apple 登录”所需的一系列步骤。

设置应用程序标识符

在应用程序中使用 Apple 登录之前,你需要解决 Apple 开发人员门户的证书、标识符和配置文件部分中的某些设置步骤。

  1. 登录你的 Apple 开发人员程序帐户。

  2. 选择证书、标识符和配置文件

  3. 标识符窗格中,选择应用程序标识符,或选择 (+) 创建新的标识符。

    注意

    如果要创建新的标识符,请选择应用 ID 作为新的标识符类型。

  4. 滚动功能列表,并选择使用 Apple 登录

  5. 使用 Apple 登录设置弹出窗口中点击继续保存

  6. 确保完全创建并更新应用程序标识符。

将标识符保存易于访问的位置。 你将在下一组步骤中使用。

重要

PlayFab 仅支持从 IOS 或 MacOS 游戏使用 Apple 登录。

在 PlayFab 中设置 Apple 加载项

若要在 PlayFab 中设置 Apple 加载项,请执行以下操作:

  1. 登录到 Game Manager

  2. 在我的工作室和游戏页面选择你的游戏。

  3. 加载项窗格中,选择 Apple 平台。

  4. 若要安装 Apple 加载项,请选择安装 Apple

  5. 将“iOS 应用程序包 ID”设置为上一部分中检索到的应用 ID。

    注意

    此时,需要选择是否忽略标识令牌的到期日期。

    选项包括:

    • 忽略到期日期:安全性较低,但用户体验更好。 但是,如果 Apple 轮换签名密钥,则无法再验证过期的标识令牌。 在这种情况下,用户必须登录才能提供新的标识令牌。
    • 荣誉到期日期:体验更安全,但是可能会导致用户多次登录。 Apple 标识令牌当前将在 10 分钟后过期,然后游戏必须要求用户重新登录才能获取新的令牌。
  6. 根据你所选择的用户体验,设置忽略标识令牌的到期日期

    提示

    如果选择忽略标识令牌的到期日期,则游戏应存储从本地 Apple 获取的身份令牌。 每次登录时将重复使用标识令牌。