1.使用苹果登录首先需要在苹果开发者后台开启 App 的 Sign In with Apple
服务:
修改 Sign In with Apple
配置后需要到 Profiles 更新 profile 描述文件(不需要新建),点击 Edit 重新编辑对应的 profile 文件,然后下载保存使用新的 profile 文件即可
2.manifest.json勾选苹果登录
uni.login({
provider: 'apple',
success: function (loginRes) {
console.log(loginRes);
// 登录成功
uni.getUserInfo({
provider: 'apple',
success: function(info) {
console.log(info);
// 获取用户信息成功, info.authResult中保存登录认证数据
}
})
},
fail: function (err) {
console.log(err);
// 登录授权失败
// err.code错误码参考`授权失败错误码(code)说明`
}
});
3.重新打包自定义基座,运行项目