| | |
| | | |
| | | // Get previous device token |
| | | var oldDeviceToken = NSUserDefaults.StandardUserDefaults.StringForKey("PushDeviceToken"); |
| | | new Alert("", DeviceToken, "取消", "确定").Show(); |
| | | //new Alert("", DeviceToken, "取消", "确定").Show(); |
| | | |
| | | //NSDictionary test = new NSDictionary(new NSString("123"), new NSString("test")); |
| | | //NSError error; |
| | |
| | | Console.WriteLine("推送消息:"+userInfo); |
| | | //var test = new NSDictionary(); |
| | | //test.SetNilValueForKey(new NSString("test")); |
| | | NSError error; |
| | | NSData dicD = NSJsonSerialization.Serialize(userInfo, NSJsonWritingOptions.PrettyPrinted, out error); ; |
| | | NSString str = new NSString(dicD, NSStringEncoding.UTF8); |
| | | new Alert("", str, "取消", "确定").Show(); |
| | | //NSError error; |
| | | //NSData dicD = NSJsonSerialization.Serialize(userInfo, NSJsonWritingOptions.PrettyPrinted, out error); ; |
| | | //NSString str = new NSString(dicD, NSStringEncoding.UTF8); |
| | | //new Alert("", str, "取消", "确定").Show(); |
| | | |
| | | //读取推送信息 |
| | | UIApplication.SharedApplication.ApplicationIconBadgeNumber = 0; |
| | |
| | | { |
| | | Language.CurrentLanguage = "Czech"; |
| | | } |
| | | //else if (NSLocale.PreferredLanguages[0].Contains("ru-")) |
| | | //{ |
| | | // Language.CurrentLanguage = "russian"; |
| | | //} |
| | | else if (NSLocale.PreferredLanguages[0].Contains("ru-")) |
| | | { |
| | | Language.CurrentLanguage = "russian"; |
| | | } |
| | | else if (NSLocale.PreferredLanguages[0].Contains( "bul")) |
| | | { |
| | | Language.CurrentLanguage = "български"; |
| | | } |
| | | else if (NSLocale.PreferredLanguages[0].Contains("es-")) |
| | | { |
| | | Language.CurrentLanguage = "Spanish"; |
| | | } |
| | | else |
| | | { |
| | | Language.CurrentLanguage = "English"; |
| | |
| | | Utlis.WriteLine("PushMes title : " + pushMes.Title); |
| | | Utlis.WriteLine("PushMes message : " + pushMes.Content); |
| | | Utlis.WriteLine("PushMes extras : " + pushMes.Extras); |
| | | if (!string.IsNullOrEmpty(pushMes.spk))//自研可视对讲需要记录时间反呼 |
| | | { |
| | | UserInfo.Current.pushMessageInfo = pushMes; |
| | | UserInfo.Current.inCall = DateTime.Now; |
| | | } |
| | | |
| | | if (bFinishedLaunching) |
| | | { |