您当前的位置: 首页 >  ui

SwiftUI中微信认证成功但App回调方法未被调用的解决

发布时间:2021-03-16 19:48:22 ,浏览量:0

在这里插入图片描述

问题现象

在App中实现微信账户认证时会发现,在微信认证成功跳转回App后,未触发App中回调方法。

有趣的是,该问题只在SwiftUI中开发的项目中出现,而在原先UIKit项目中却可以成功触发回调方法。

到底是什么原因呢?

就让我们来探究一下吧!

问题分析 1. UIKit触发微信认证回调的机制

UIKit中,用户在App中点击微信登录时,会切换至微信App。当用户在微信中授权登录后,会切换回用户的App。

此时,会调用AppDelegate中的如下方法:

func application(_ app: UIApplication
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    103084博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

1.1503s