設定您的應用程式識別碼
在您的應用程式中使用 Sign in with Apple 之前,您必須在 Apple 開發人員入口網站的 Certificates, Identifiers & Profiles 區段中完成一些設定步驟。- 登入您的 Apple Developer Program 帳戶。
- 選取 Certificates, Identifiers & Profiles。
- 在 Identifiers 窗格中,選取您的應用程式識別碼,或選取 (+) 以建立新的識別碼。
如果您要建立新的識別碼,請選取 App IDs 作為新的識別碼類型。
- 捲動功能清單並選取 Sign in with Apple。
- 在 Sign in with Apple 設定快顯視窗中按 Continue 或 Save。
- 確定您已完整建立並更新您的應用程式識別碼。
PlayFab 僅支援來自 IoS 或 MacOS 遊戲的 Sign in with Apple。
在 PlayFab 中設定 Apple 附加元件
若要在 PlayFab 中設定 Apple 附加元件:- 登入 Game Manager。
- 從 [My Studios and Titles] 頁面選取您的遊戲。
- 在 Add-ons 窗格中,選取 Apple 平台。
- 若要安裝 Apple 附加元件,請選取 Install Apple。
- 將 iOS App Bundle ID 設定為您在上一節中取得的 App ID。
此時,您需要選擇是否要忽略身分識別權杖的到期日。
- 忽略到期日:這會提供安全性較低但較佳的使用者體驗。不過,如果 Apple 輪替簽署金鑰,就無法再驗證已過期的身分識別權杖。在此情況下,使用者必須登入以提供新的身分識別權杖。
- 遵守到期日:這會提供更安全的體驗,但代價是可能會導致使用者多次登入。Apple 身分識別權杖目前會在 10 分鐘後到期,之後您的遊戲必須要求使用者再次登入以取得新的權杖。
- 根據您選擇的使用者體驗,適當設定 Ignore expiration date for identity tokens。
