已根据文档配置相关苹果服务器文件及证书,因需要微信登录,所以同时启用了apple登录,页面代码逻辑如下
uni.login({
provider: 'apple',
success: function (loginRes) {
console.log(loginRes);
// 登录成功
uni.getUserInfo({
provider: 'apple',
success: function(info) {
console.log('=== apple authResult ===', info.userInfo);
// 获取用户信息成功, info.authResult中保存登录认证数据
}
})
},
fail: function (err) {
console.log(err);
uni.showToast({icon: 'none', title: '授权失败,清重试'})
// 登录授权失败
// err.code错误码参考`授权失败错误码(code)说明`
}
});
报错文案如下:login:fail Oauth_apple:Error Domain=com.apple.AuthenticationServices.AuthorizationError Code=1000 \"(null)\""
云打包,自定义基座如下:
苹果开发者后台已配置:Sign In with Apple
p12证书与profile文件匹配,为什么无法使用苹果登录??
2 个回复
DCloud_iOS_XHY
code 1000 基本就是配置问题,在好好检查一下各项配置吧,注意使用真机测试
1***@qq.com
我也是这个问题,请问解决了吗