iOS13微信1.8.6 API分享时不能一次调起好友列表,而是每次都出现“正在连接”页面?
发布于 5 年前 作者 xiongfang 8696 次浏览 来自 官方Issues

iOS版本: 13.1.2

swift版本:5.1

微信版本:1.8.6

问题:点击微信好友,每次都进入微信“正在连接”页面,然后自动返回APP,之后再进入好友列表页面;为什么不能直接进入好友列表页面?

请微信团队协助确认问题,期待您的回复。

__
__

//1.注册

WXApi.registerApp(WX_APPID, universalLink: UNIVERSAL_LINK)


//2.代理

func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {

        //微信

        if (url.scheme == WX_APPID) {

            WXApi.handleOpen(url, delegate: self)

        }

        return true

}


    func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: [@escaping](/user/escaping) ([UIUserActivityRestoring]?) -> Void) -> Bool {

        return WXApi.handleOpenUniversalLink(userActivity, delegate: self)

    }




//3.分享微信好友方法

let message = WXMediaMessage()

if let data = thumbImageData {

message.thumbData = data

}

message.title = title ?? "扑金"

message.description = description ?? "摇手机 看广告 领现金红包"

req.message = message

req.scene = Int32(WXSceneTimeline.rawValue)

WXApi.send(req) { (succ) in

}

1 回复

当用户首次使用新版SDK时,会出现上述跳转流程完成安全验证。验证通过后,后续使用同一App将不会出现二次跳转。请开发者参考下常见问题解答:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/FAQ/iOS.html

回到顶部