| | |
| | | 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); |
| | |
| | | |
| | | 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 (); |
| | | |
| | |
| | | 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"; |
| | |
| | | |
| | | 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; |
| | |
| | | |
| | | 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); |
| | | |
| | | //有些系统版本这里启动比视图控制器快 |