// // WeChatSDK.swift // ylgamehall // // 微信 OpenSDK 1.8.2 启动注册(与 daoqi msext 同款,避免 2.x 强制 // Universal Link 的运维负担:HTTPS 域名 + AASA + 微信开放平台后台审核)。 // // 通过 Bridging Header 导入 ObjC 头(1.x .a 静态库无 Swift module), // 详见 ylgamehall-Bridging-Header.h。 // import Foundation import UIKit @MainActor public enum WeChatSDK { /// 微信 AppID(沿用 msext SGDefineInfo.h:105 kAuthOpenID) public static let appID = "wx586a9b321e56efb7" /// 启动注册:在 AppDelegate.didFinishLaunchingWithOptions 调用一次。 /// 1.x 单参数 registerApp,不需要 Universal Link。 public static func register() { WXApi.registerApp(appID) } /// SceneDelegate.openURLContexts 转发入口。 public static func handleOpenURL(_ url: URL) -> Bool { WXApi.handleOpen(url, delegate: WeChatManager.shared) } }