今年6月,苹果在全球开发者大会WWDC上,推出了Sign in with Apple,即通过Apple登录,现在Unity已支持该功能。
今年6月,苹果在全球开发者大会WWDC上,推出了新功能:Sign in with Apple(通过Apple登录),让第三方应用程序通过用户的Apple ID进行身份验证。
在iOS 13即将发布之际,苹果更新了《App Store审核指南》,要求所有使用第三方账号或社交账号登录服务的新应用,加入“通过Apple登录” 选项,现有应用需要在2020年4月之前符合这些要求。
开始使用
现今国内App普遍都有微信、支付宝登录的选项,而国外App则有Facebook、Twitter的选项,许多Unity开发人员都使用第三方账号登录服务。
为此,我们发布了Sign in with Apple插件,你可以将该插件添加到已有项目或新的项目中,帮助你使用新的Sign in with Apple功能,满足使用iOS 13 API的新要求。
你还需要使用Xcode 11,它可以在macOS 10.14 (Mojave)、10.15 (Catalina)或安装了iOS 13.0的设备上运行。
建议阅读《“通过Apple登录”功能入门指南》。此外,你还需要在苹果开发者入口为应用启用“通过Apple登录”功能。
下载Sign in with Apple插件:
https://assetstore.unity.com/packages/tools/sign-in-with-apple-154202
下载Xcode及iOS 13:
https://developer.apple.com/download/
“通过Apple登录”功能入门指南:
https://developer.apple.com/sign-in-with-apple/get-started/
使用步骤
下面是插件使用步骤。