wxr
2020-01-10 1a4b95a7ebef71838bd3eda2c22056bbf0db65ec
HDL-ON_iOS/AppDelegate.cs
@@ -10,18 +10,6 @@
    public static class SharedMethod
    {
        public static UIApplication sharedApp;
        public static void ChangeSkin()
        {
            switch (UserConfig.Instance.SkinCode)
            {
                case 0:
                    sharedApp.StatusBarStyle = UIStatusBarStyle.LightContent;
                    break;
                case 1:
                    sharedApp.StatusBarStyle = UIStatusBarStyle.Default;
                    break;
            }
        }
        public static PageLayout CurPageLayout = null;
        public static bool IsBackground;
@@ -109,16 +97,16 @@
                NSUserDefaults.StandardUserDefaults.SetString(DeviceToken, "PushDeviceToken");
                string userPhoneName = UIDevice.CurrentDevice.Name;
                UserConfig.Instance.tokenID = DeviceToken;
                UserConfig.Instance.phoneName = userPhoneName;
                UserConfig.Instance.SaveUserConfig();
                UserConfig.Instance.PushDeviceToken = DeviceToken;
                //UserConfig.Instance.phoneName = userPhoneName;
                //UserConfig.Instance.SaveUserConfig();
            }
            if (UserConfig.Instance.tokenID != DeviceToken)
            if (UserConfig.Instance.PushDeviceToken != DeviceToken)
            {
                string userPhoneName = UIDevice.CurrentDevice.Name;
                UserConfig.Instance.tokenID = DeviceToken;
                UserConfig.Instance.phoneName = userPhoneName;
                UserConfig.Instance.SaveUserConfig();
                UserConfig.Instance.PushDeviceToken = DeviceToken;
                //UserConfig.Instance.phoneName = userPhoneName;
                //UserConfig.Instance.SaveUserConfig();
            }
        }
@@ -189,8 +177,9 @@
            base.FinishedLaunching(application, launchOptions);
            SharedMethod.SharedMethod.sharedApp = application;
            Shared.Application.IsGpsEnable = false;
            //NSString* nsCount = [[NSLocale currentLocale] objectForKey: NSLocaleCountryCode];
            string nsCount = NSLocale.CurrentLocale.CountryCode;
            if (nsCount != UserConfig.Instance.CountryCode)
            {
@@ -199,7 +188,7 @@
            }
            application.IdleTimerDisabled = true;
            application.RegisterForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound);
            Window = new UIWindow(UIScreen.MainScreen.Bounds);
            var Root = new UINavigationController(new ViewController()) { NavigationBarHidden = true };
            Window.RootViewController = Root;
@@ -238,20 +227,7 @@
            {
                //RemoteInfo.Current.ReadMsgList(true);
            }
            //if (UserConfig.Instance.SkinCode == 0)
            //{
            //    application.StatusBarStyle = UIStatusBarStyle.LightContent;
            //    Shared.Application.Skin = UserConfig.Instance.CurrentSkinName;
            //}
            //else if (UserConfig.Instance.SkinCode == 1)
            //{
            application.StatusBarStyle = UIStatusBarStyle.Default;
            //application.SetStatusBarStyle(UIStatusBarStyle.LightContent, false);
            Console.WriteLine($"application.StatusBarStyle:{application.StatusBarStyle}");
            //    Shared.Application.Skin = UserConfig.Instance.CurrentSkinName;
            //}
            //SkinStyle.Current.ChangeColor();
            //Harpy.Harpy.SharedInstance.PresentingViewController = this.Window.RootViewController;
            //Harpy.Harpy.SharedInstance.WeakDelegate = this;