Swift 集成微信 iOS SDK 的相关问题记录

官方集成指南

 

关于 Universal Links

1、我使用类似 https://www.xxx.com/ ,这样手机 Safari 打开首页,就能在顶部看到跳转

2、apple-app-site-association 文件的配置,越简单越好,参考这个链接

3、微信开放平台“开发信息”的内容修改,不需要从新提交审核,所以审核通过后也可以修改

 

关于微信跳转闪回、登录失败、报错

1、记得在 AppDelegate.swift 中开启日志

// 记得在注册微信前开启日志
WXApi.startLog(by: .detail, logDelegate: self)
WXApi.registerApp(WXAppID, universalLink: WX_UniversalLinks)
...
...

func onLog(_ log: String, logLevel level: WXLogLevel) {
    print("wechat-log: ",log)
}

2、报错:Error:fail to load Keychain status:-25300, keyData null:1

App跳转微信,又立即闪回App

微信回调没有进入

获取用户信息失败

以上在我这都是因为没有按标准重写 continue

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值