查看: 5416|回复: 1

[iOS常见问题] WXApi.registerApp 不返回

[复制链接]

Rank: 1

主题:
帖子:
积分:
0

[iOS常见问题] WXApi.registerApp 不返回

[复制链接]
5416 1 | 发表于 2020-1-8 13:39:28 |阅读模式 | |
本帖最后由 朱光宇 于 2020-1-8 14:19 编辑

WXApi.registerApp 不返回,也不报错,程序执行卡死在WXApi.registerApp 这句话,导致iOS运行一直停留在启动页面

xcode:10.1

podfile相关设置
pod 'mob_sharesdk', '~> 4.2.2'
pod 'mob_sharesdk/ShareSDKPlatforms/QQ', '~> 4.2.2'
#pod 'mob_sharesdk/ShareSDKPlatforms/WeChatFull', '~> 4.2.2'
pod 'mob_sharesdk/ShareSDKPlatforms/WeChatFull', '4.2.2'
pod 'mob_sharesdk/ShareSDKPlatforms/Copy', '~> 4.2.2'


代码:
     initRootViewController()
     SocketManagerNew.share.connectToSocket()
      print("before WXApi.registerApp")
     // 微信支付注册
     WXApi.registerApp("xxxxxxxxxxx") //这里就不方便显示ID了,用xxxx代替
      print("after WXApi.registerApp")
     // 设置图片加载类型
     SDWebImageManager.shared().imageDownloader?.setValue(nil, forHTTPHeaderField: "Accept")


执行结果:控制台打印
2020-01-08 13:55:37.714547+0800 SmartInvest[89111:6760012] socket connect: xxxx.xxxx.xxxx.xxxx, xxxxx
2020-01-08 13:55:37.739276+0800 SmartInvest[89111:6760012] socket connect: xxxx.xxxx.xxxx.xxxx, xxxxx
2020-01-08 13:55:37.739600+0800 SmartInvest[89111:6760012] socket connect: xxxx.xxxx.xxxx.xxxx, xxxxx
before WXApi.registerApp


只打印了before WXApi.registerApp,后面就没有打印了

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2020-1-9 11:09:58 |
就这些信息,这个并不能说明是我们这边的问题呢,我们这边只是可以下载到微信的sdk而已,但是不支持支付功能,支付功能需要自己调用原生的接口呢, 您这个得检查下自己的代码哦。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
免费咨询 | 24小时在线
快速回复 返回顶部 返回列表