Blame view

ios/Runner/AppDelegate.swift 1.82 KB
2a29701f   liangchengyou   feat:提交代码
1
2
3
4
5
  import UIKit
  import Flutter
  
  @UIApplicationMain
  @objc class AppDelegate: FlutterAppDelegate {
2eb67dd4   liangchengyou   feat:调整代码
6
7
8
9
10
11
12
      override func application(
          _ application: UIApplication,
          didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
      ) -> Bool {
          GeneratedPluginRegistrant.register(with: self)
          let controller : FlutterViewController = window?.rootViewController as! FlutterViewController
          _ = VoiceXSMessageChannel(messager: controller.binaryMessenger)
e3c2820c   liangchengyou   feat:先声SDK逻辑调整
13
          _ = XSMessageMehtodChannel(message: controller.binaryMessenger);
8b5ef002   xiaoyu   添加打开游戏的测试代码
14
          _ = GameMessageChannel(message: controller.binaryMessenger);
5daad4bc   xiaoyu   游戏源码添加编译(现存问题:游戏内...
15
          
2bcacf87   xiaoyu   添加微信sdk需要的一些回调和工程配置
16
17
18
19
20
21
22
          let registerWX =  WXApi.registerApp("wx365e5a79956a450a", universalLink: "https://app-api.wowenglish.com.cn/app/");
          if registerWX == true {
              print("WXApi register 成功");
          } else {
              print("WXApi register 失败");
          }
          
2eb67dd4   liangchengyou   feat:调整代码
23
24
          return super.application(application, didFinishLaunchingWithOptions: launchOptions)
      }
2bcacf87   xiaoyu   添加微信sdk需要的一些回调和工程配置
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
      
      override func application(_ application: UIApplication, handleOpen url: URL) -> Bool {
          return WXApi.handleOpen(url, delegate: self);
      }
      
      override func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
          return WXApi.handleOpen(url, delegate: self);
      }
      
      override func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([any UIUserActivityRestoring]?) -> Void) -> Bool {
          return WXApi.handleOpenUniversalLink(userActivity, delegate: self);
      }
  }
  
  extension AppDelegate: WXApiDelegate {
      func onReq(_ req: BaseReq) {
          print("WXApiDelegate   onReq");
      }
      
      func onResp(_ resp: BaseResp) {
          print("WXApiDelegate  onResp ");
      }
2a29701f   liangchengyou   feat:提交代码
47
  }