Skip to content

QQ登录,在没有安装qq的时候不能拉起网页 #143

@jwang0512

Description

@jwang0512

之前的版本还是可以的,升级到最新版本后必须要安装qq才行。如果没安装无法转为webview登录。

经测试:6.1.0 以及 之前版本都可以。6.2.0版本不行

日志:
2026-05-12:13:10:28:852 [QQAPI] OpenApi.m:195 data = {
"response_type" = token;
scope = "get_simple_userinfo";
sdkp = i;
sdkv = "3.5.14_lite";
"status_machine" = "x86_64";
"status_os" = "18.6";
"status_version" = 18;
}, pbName = (null)
2026-05-12:13:10:28:872 [QQAPI] OpenApi.m:225 generalpastboard=0
2026-05-12:13:10:28:873 [QQAPI] OpenApi.m:83 saveDictionary: toPasteBoard:
2026-05-12:13:10:28:897 [QQAPI] QQPasteboardMgr.m:192 QQArrayPasteboard replaceObjectAtIndex
2026-05-12:13:10:28:976 [QQAPI] OpenApi.m:177 qqurl = mqqOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0
2026-05-12:13:10:28:976 [QQAPI] OpenApi.m:178 timurl = timOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0
2026-05-12:13:10:28:976 [QQAPI] QQOpenApiUtility.mm:92 qqurl = mqqOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0
2026-05-12:13:10:28:976 [QQAPI] QQOpenApiUtility.mm:93 timurl = timOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0
2026-05-12:13:10:28:976 [QQAPI] QQOpenApiUtility.mm:95 _encodeUrlWithSdkv qqurl = mqqOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0&sdkv=3.5.14
2026-05-12:13:10:28:976 [QQAPI] QQOpenApiUtility.mm:98 _encodeUrlWithBundleId qqurl = mqqOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0&sdkv=3.5.14&bundleid=Y29tLmRpenNvZnQubXVzaWNib3Nz
2026-05-12:13:10:28:976 [QQAPI] ApiTool.m:528 url = mqqOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0&sdkv=3.5.14&bundleid=Y29tLmRpenNvZnQubXVzaWNib3Nz
2026-05-12:13:10:28:977 [QQAPI] ApiTool.m:534 on +[TcApiTool openUniversallinkIfNeed:], use univeral link, ifneed=0 sdkcfg=0 apicheck=1
拦截到 openURL: mqqOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0&sdkv=3.5.14&bundleid=......
2026-05-12:13:10:29:010 [QQAPI] OpenApi.m:806 openQQWithCommand successed
2026-05-12:13:10:29:010 [QQAPI] TencentOAuth.m:963 authorizeWithPermission method send success
Failed to open URL mqqOpensdkSSoLogin://SSoLogin/tencent102093920/7EA439F9-CD00-440D-90BE-ACF2D30A7DBE?generalpastboard=0&sdkv=3.5.14&bundleid=.......: Error Domain=NSOSStatusErrorDomain Code=-10814 "(null)" UserInfo={_LSLine=279, _LSFunction=-[_LSDOpenClient openURL:fileHandle:options:completionHandler:]}
2026-05-12:13:10:29:010 [QQAPI] QQApi.m:181 registerWithMetadata - end
openURL:options:completionHandler: 返回 0
NSURLConnection finished with error - code -1001
nw_socket_get_input_frames [C4.1.1:4] recvmsg(fd 23, 1024 bytes) [54: Connection reset by peer]
nw_protocol_socket_reset_linger [C4.1.1:4] setsockopt SO_LINGER failed [22: Invalid argument]
nw_endpoint_flow_failed_with_error [C4.1.1 16777343:7890 in_progress socket-flow (satisfied (Path is satisfied), interface: lo0, proxy)] already failing, returning
NSURLConnection finished with error - code -1001
Received XPC error Connection interrupted for message type 1 kCFNetworkAgentXPCMessageTypePACQuery
Received XPC error Connection invalid for message type 1 kCFNetworkAgentXPCMessageTypePACQuery

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions