Apple 登录 IOS
复制一个包含安装步骤和本插件的完整Markdown指南的设置提示。
为了设置 Apple 登录功能,需要准备以下内容:
-
配置应用的功能。
为了实现这一点,请打开 Xcode,点击
App
-
确保您选择了正确的目标。

-
请确保您添加了
Sign in with Apple功能。

-
在您的应用程序中初始化 Apple 登录。
// onMounted is vue specificonMounted(() => {SocialLogin.initialize({apple: {}})}); -
创建一个按钮来开始登录过程。
该按钮应调用以下函数:
async function loginApple() {const res = await SocialLogin.login({provider: 'apple',options: {}}) -
在一个 实体 设备上运行并测试您的应用程序。
如果您仔细遵循步骤,您将在点击按钮后看到以下屏幕。

就这样!您已经准备好。
初始化 Apple 登录
标题为“初始化 Apple 登录”的部分调用 initialize 在登录前与提供者建立连接。 在 iOS 上, apple 不直接由操作系统使用; 插件使用它来知道哪个提供者需要初始化。 clientId 复制到剪贴板
await SocialLogin.initialize({ apple: { clientId: 'your-client-id', },});
const res = await SocialLogin.login({ provider: 'apple', options: { scopes: ['email', 'name'], },});标题:从 Apple 登录继续
如果您正在使用Apple 登录 来规划身份验证和帐户流程,连接它到 使用 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login 为原生能力在使用 @capgo/capacitor-social-login 中 使用 @capgo/capacitor-social-login 使用 @capgo/capacitor-social-login 在 @capgo/capacitor-social-login 中的实现细节 @capgo/capacitor-passkey 在 @capgo/capacitor-passkey 中的实现细节 @capgo/capacitor-native-biometric 在 @capgo/capacitor-native-biometric 中的实现细节, 双因素认证 在双因素认证中的实现细节。