首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >模拟器中的Apple Id登录授权

模拟器中的Apple Id登录授权
EN

Stack Overflow用户
提问于 2021-02-13 17:50:05
回答 1查看 109关注 0票数 1

我有我的项目运行与xcode12,我正在集成苹果id登录在我的项目工作。我没有一个真正的设备与连接和调试,因为我的设备是与iOS14.2,这是不兼容的xcode12,我也不能运行我的项目与xcode12.2,因为有一个框架没有开发工具包高于swift5.3编译器。我唯一的选择是在模拟器中测试Apple id singin进程。我已经用iPhone11 (14.0)模拟器试过了,点击苹果登录按钮,它会提示我分享/隐藏我的电子邮件并要求输入密码,当我给出密码时,我在授权完成方法中没有得到任何响应

代码语言:javascript
运行
复制
 func authorizationController(controller: ASAuthorizationController, didCompleteWithAuthorization authorization: ASAuthorization) 

但是当我在弹出窗口之外点击时,委托方法

代码语言:javascript
运行
复制
func authorizationController(controller: ASAuthorizationController, didCompleteWithError error: Error) is called.

我从苹果登录过程中收到以下警告/错误

代码语言:javascript
运行
复制
Authorization failed: Error Domain=AKAuthenticationError Code=-7003 "(null)" UserInfo={AKClientBundleID=com.myappname.domain}
Authorization Failed: Error Domain=com.apple.AuthenticationServices.AuthorizationError Code=1001 "(null)"

因为我没有通过连接到真实设备来调试场景的选项,因为我没有带ios14的设备,我只需要使用模拟器进行调试和测试。请指导我如何调试和解决这个问题。

谢谢,V Muralidharan

EN

回答 1

Stack Overflow用户

发布于 2021-02-13 19:00:31

感谢您的宝贵时间。

经过长时间的努力,我找到了在手机上调试代码的方法,通过禁用较低版本的框架,并在真实设备上调试代码。让它起作用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66183768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档