为 PlayFab 设置“通过 Apple 登录”
本指南介绍设置 PlayFab 应用程序以利用“通过 Apple 登录”所需的一系列步骤。
设置应用程序标识符
在应用程序中使用 Apple 登录之前,你需要解决 Apple 开发人员门户的证书、标识符和配置文件部分中的某些设置步骤。
登录你的 Apple 开发人员程序帐户。
选择证书、标识符和配置文件。
在标识符窗格中,选择应用程序标识符,或选择 (+) 创建新的标识符。
注意
如果要创建新的标识符,请选择应用 ID 作为新的标识符类型。
滚动功能列表,并选择使用 Apple 登录。
在使用 Apple 登录设置弹出窗口中点击继续或保存。
确保完全创建并更新应用程序标识符。
将标识符保存易于访问的位置。 你将在下一组步骤中使用。
重要
PlayFab 仅支持从 IOS 或 MacOS 游戏使用 Apple 登录。
在 PlayFab 中设置 Apple 加载项
若要在 PlayFab 中设置 Apple 加载项,请执行以下操作:
登录到 Game Manager。
在我的工作室和游戏页面选择你的游戏。
在加载项窗格中,选择 Apple 平台。
若要安装 Apple 加载项,请选择安装 Apple。
将“iOS 应用程序包 ID”设置为上一部分中检索到的应用 ID。
注意
此时,需要选择是否忽略标识令牌的到期日期。
选项包括:
- 忽略到期日期:安全性较低,但用户体验更好。 但是,如果 Apple 轮换签名密钥,则无法再验证过期的标识令牌。 在这种情况下,用户必须登录才能提供新的标识令牌。
- 荣誉到期日期:体验更安全,但是可能会导致用户多次登录。 Apple 标识令牌当前将在 10 分钟后过期,然后游戏必须要求用户重新登录才能获取新的令牌。
根据你所选择的用户体验,设置忽略标识令牌的到期日期。
提示
如果选择忽略标识令牌的到期日期,则游戏应存储从本地 Apple 获取的身份令牌。 每次登录时将重复使用标识令牌。