                 weChatMessageInfo["isAutoResend"] = false
 
                 shared.openURL(ulUrl, options: [.universalLinksOnly: true]) { succeed in
-                    if succeed { return }
-                }
-            }
-
-            if let schemeUrl = URL(string: "weixin://app/\(appID)/sendreq/?") {
+                    isUniversalLink = succeed
+                }
+            }
+
+            if !isUniversalLink, let schemeUrl = URL(string: "weixin://app/\(appID)/sendreq/?") {
                 shared.openURL(schemeUrl) { succeed in
+                    isUniversalLink = succeed
                     if succeed {
                         return
                     }


            lastMessage = message

            if account.universalLink != nil, var ulComps = URLComponents(string: "https://qm.qq.com/opensdkul/mqqapi/share/to_fri") {
                ulComps.path = comps.path
                ulComps.query = comps.query

            lastMessage = message
            shared.setPasteboard(of: appID, with: weChatMessageInfo)

            var isUniversalLink = false

            if
                let commandUniversalLink = shared.wechatUniversalLink(of: "sendreq"), #available(iOS 10.0, *),
                let universalLink = MonkeyKing.shared.accountSet[.weChat]?.universalLink,
