uni-app ios离线打包 真机测试苹果登录失败
uni-app ios离线打包 真机测试苹果登录失败
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Mac | 10.15.4 | HBuilderX |
产品分类:uniapp/App
PC开发环境操作系统:Mac
PC开发环境操作系统版本号:10.15.4
HBuilderX类型:正式
HBuilderX版本号:2.9.8
手机系统:iOS
手机系统版本号:IOS 14
手机厂商:苹果
手机机型:ipone12
页面类型:vue
打包方式:离线
项目创建方式:HBuilderX
### 示例代码:
```javascript
uni.login({
provider: 'apple',
success: res => {
console.log('appleLogin suceed', res)
},
fail: res => {
console.error('appleLogin failed', res)
},
})
操作步骤:
uni.login({
provider: 'apple',
success: res => {
console.log('appleLogin suceed', res)
},
fail: res => {
console.error('appleLogin failed', res)
},
})
预期结果:
获取登录用户数据
实际结果:
登录失败
报错{“errMsg”:“login:fail Unknown”,“errCode”:1000,“code”:1000}
bug描述:
配置好苹果登录的SDK后,使用uni.getProvider获取的信息"service":“oauth”,“provider”:[“weixin”,“apple”]。
uni.login请求苹果登录报错,{“errMsg”:“login:fail Unknown”,“errCode”:1000,“code”:1000}
更多关于uni-app ios离线打包 真机测试苹果登录失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
请将SDK及HX 升级到最新版本测试一下
更多关于uni-app ios离线打包 真机测试苹果登录失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
都更新到了3.1.4,还是一样的报错
昨天更新到3.1.7 还是不行 ; LinkerFlags配置了-llibAppleOauth,离线打包会如下报错: ld: library not found for -llibAppleOauth clang: error: linker command failed with exit code 1 (use -v to see invocation) LinkerFlags删除-llibAppleOauth,可以打包,但是苹果登录还是失败,未知错误
回复 WSYUN: 在原生开发群反馈一下吧,可以@我 我看看你配置
回复 DCloud_iOS_XHY: 原生开发群号可以发一下吗,我也遇到一样的问题
楼主问题解决了吗?
xcode中: target->Signin & Capabilites -> ‘+’ ->在弹窗中双击选择Sign in with Apple;(运行成功,能调起app登录弹窗了)

