wxr
2019-12-06 9aa32bd5ed75d54b2141b6c91f163d43216a3643
HDL-ON_iOS/AppDelegate.cs
@@ -97,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();
            }
        }
@@ -177,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)
            {
@@ -187,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;
@@ -226,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;