From fef8136ca77f03dc4fb8988da94dcaf9dcabc9e0 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期三, 22 四月 2020 19:09:54 +0800 Subject: [PATCH] 2020-04-22 1.增加远程连接过程提示,请求参数合并到一个接口。 --- Crabtree/ON.Ios/AppDelegate.cs | 34 ++++++++++++++++++---------------- 1 files changed, 18 insertions(+), 16 deletions(-) diff --git a/Crabtree/ON.Ios/AppDelegate.cs b/Crabtree/ON.Ios/AppDelegate.cs index 0cbec7b..5d47357 100644 --- a/Crabtree/ON.Ios/AppDelegate.cs +++ b/Crabtree/ON.Ios/AppDelegate.cs @@ -33,7 +33,7 @@ // The UIApplicationDelegate for the application. This class is responsible for launching the // User Interface of the application, as well as listening (and optionally responding) to application events from iOS.FinishLaunching [Register ("AppDelegate")] - public class AppDelegate : BaseApplicationDelegate + public class AppDelegate : BaseApplicationDelegateForHdlOn { public override UIWindow Window{ get; @@ -73,7 +73,9 @@ public override bool FinishedLaunching (UIApplication application, NSDictionary launchOptions) { AppCenter.Start ("44cbdfbf-d33e-4e92-a795-1c4452e54d3e", typeof (Analytics), typeof (Crashes)); - Console.WriteLine ("FinishedLaunching"); + Utlis.WriteLine ("FinishedLaunching"); + //Shared.Application.IsGpsEnable = false; + base.FinishedLaunching (application, launchOptions); @@ -109,7 +111,7 @@ } if (UIApplication.SharedApplication.ApplicationIconBadgeNumber > 0) { - RemoteInfo.Current.ReadMsgList (NSUserDefaults.StandardUserDefaults.StringForKey ("PushDeviceToken"), true); + //RemoteInfo.Current.ReadMsgList (NSUserDefaults.StandardUserDefaults.StringForKey ("PushDeviceToken"), true); } //if (UserConfig.Instance.SkinCode == 0) { application.StatusBarStyle = UIStatusBarStyle.DarkContent; @@ -162,23 +164,23 @@ public override void DidReceiveRemoteNotification (UIApplication application, NSDictionary userInfo, Action<UIBackgroundFetchResult> completionHandler) { - Console.WriteLine ("DidReceiveRemoteNotification:" + application.ApplicationState.ToString ()); + Utlis.WriteLine ("DidReceiveRemoteNotification:" + application.ApplicationState.ToString ()); UserConfig.Instance.SaveUserConfig (); - RemoteInfo.Current.ReadMsgList (NSUserDefaults.StandardUserDefaults.StringForKey ("PushDeviceToken"), - application.ApplicationState == UIApplicationState.Active ? true : false); + //RemoteInfo.Current.ReadMsgList (NSUserDefaults.StandardUserDefaults.StringForKey ("PushDeviceToken"), + // application.ApplicationState == UIApplicationState.Active ? true : false); UIApplication.SharedApplication.ApplicationIconBadgeNumber = 0; } public override void ReceivedRemoteNotification (UIApplication application, NSDictionary userInfo) { if (application.ApplicationState == UIApplicationState.Active) { - Console.WriteLine ("ReceivedRemoteNotification1"); + Utlis.WriteLine ("ReceivedRemoteNotification1"); } else if (application.ApplicationState == UIApplicationState.Background) { - Console.WriteLine ("ReceivedRemoteNotification2"); + Utlis.WriteLine ("ReceivedRemoteNotification2"); } else if (application.ApplicationState == UIApplicationState.Inactive) { - Console.WriteLine ("ReceivedRemoteNotification3"); + Utlis.WriteLine ("ReceivedRemoteNotification3"); } //string extKey1 = "PushResType"; @@ -188,20 +190,20 @@ public override void OnResignActivation (UIApplication application) { - Console.WriteLine ("OnResignActivation"); + Utlis.WriteLine ("OnResignActivation"); Shared.BusSocket.Stop (); } public override void DidEnterBackground (UIApplication application) { SharedMethod.SharedMethod.IsBackground = true; - Console.WriteLine ("DidEnterBackground"); + Utlis.WriteLine ("DidEnterBackground"); } public override void WillEnterForeground (UIApplication application) { SharedMethod.SharedMethod.IsBackground = false; - Console.WriteLine ("WillEnterForeground"); + Utlis.WriteLine ("WillEnterForeground"); //if (UIApplication.SharedApplication.ApplicationIconBadgeNumber > 0) // RemoteInfo.Current.ReadMsgList (NSUserDefaults.StandardUserDefaults.StringForKey ("PushDeviceToken"), true); UIApplication.SharedApplication.ApplicationIconBadgeNumber = 0; @@ -211,13 +213,13 @@ public override void WillTerminate (UIApplication application) { - Console.WriteLine ("WillTerminate"); + Utlis.WriteLine ("WillTerminate"); // Called when the application is about to terminate. Save data, if needed. See also DidEnterBackground. } public override void OnActivated (UIApplication application) { - Console.WriteLine ("OnActivated"); + Utlis.WriteLine ("OnActivated"); base.OnActivated (application); //鏈変簺绯荤粺鐗堟湰杩欓噷鍚姩姣旇鍥炬帶鍒跺櫒蹇� @@ -231,7 +233,7 @@ } Shared.Application.RunOnMainThread (() => { Shared.BusSocket.Start (6000); - Shared.SimpleControl.EquipmentPublicClass.CheckLinkRemote ((int)Reachability.InternetConnectionStatus ()); + Shared.SimpleControl.EquipmentPublicClass.CheckLinkRemote ((int)Reachability.InternetConnectionStatus (),false); //RemoteInfo.Current.ReadMsgList (NSUserDefaults.StandardUserDefaults.StringForKey ("PushDeviceToken"), true); if (SmartHome.WiFiSet.refreshView != null) { SmartHome.WiFiSet.refreshView (); @@ -241,7 +243,7 @@ return; } Shared.BusSocket.Start (6000); - Shared.SimpleControl.EquipmentPublicClass.CheckLinkRemote ((int)Reachability.InternetConnectionStatus ()); + Shared.SimpleControl.EquipmentPublicClass.CheckLinkRemote ((int)Reachability.InternetConnectionStatus (), false); if (SmartHome.WiFiSet.refreshView != null) { SmartHome.WiFiSet.refreshView (); } -- Gitblit v1.8.0