|
|
@ -32,6 +32,30 @@ class AboutGMEViewController: UIViewController { |
|
|
|
let URLLinkedInApp: String = "linkedin://company/gmeremit/" |
|
|
|
let URLLinkedInBrowser: String = "https://www.linkedin.com/company/gmeremit/" |
|
|
|
|
|
|
|
|
|
|
|
// var defaultCountries = ["Nepal", "Cambodia", "Philipinnes", "Sri Lanka", "Vietnam", "India", "Pakistan", "azerbaijan", "Bangladesh", "Belarus", "Georgia", "Indonesia", "Kazakhstan", "Kyrgyzstan", "Malaysia", "Moldova", "Mongolia", "Myanmar", "Russian Federation", "Singapore", "Tajikistan", "Thailand", "Uzbekistan"] |
|
|
|
// var defaultCountryCodes = ["np", "kh", "ph", "lk", "vn", "in", "pk", "az", "bd", "by", "ge", "id", "kz", "kg", "my", "md", "mn", "mm", "ru", "sg", "tj", "th", "uz", "en"] |
|
|
|
|
|
|
|
|
|
|
|
let FacebookUrls: [String: String] = [ |
|
|
|
"np" : "https://www.facebook.com/gmenepal/", |
|
|
|
"kh" : "https://www.facebook.com/gmecambodia/", |
|
|
|
"lk" : "https://www.facebook.com/gmeremitsrilanka/", |
|
|
|
"vn" : "https://www.facebook.com/gmevietnam/", |
|
|
|
"ph" : "https://www.facebook.com/gmephilippines/", |
|
|
|
"bd" : "https://www.facebook.com/gmebangladesh/", |
|
|
|
"id" : "https://www.facebook.com/gmeindonesia/", |
|
|
|
"th" : "https://www.facebook.com/gmethailand/", |
|
|
|
"mn" : "https://www.facebook.com/gmemongolia/", |
|
|
|
"uz" : "https://www.facebook.com/gmeuzbekistan/", |
|
|
|
"in" : "https://www.facebook.com/GMEindia/", |
|
|
|
"pk" : "https://www.facebook.com/gmepakistan/", |
|
|
|
"mm" : "https://www.facebook.com/gmemyanmar/" |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
override func viewDidLoad() { |
|
|
|
super.viewDidLoad() |
|
|
|
self.versionLabel.text = Utility.getAppVersion() |
|
|
@ -58,29 +82,27 @@ class AboutGMEViewController: UIViewController { |
|
|
|
} |
|
|
|
|
|
|
|
@IBAction func checkForUpdate(_ sender: Any) { |
|
|
|
|
|
|
|
// |
|
|
|
} |
|
|
|
|
|
|
|
@IBAction func openLinkedIn(_ sender: Any) { |
|
|
|
UIApplication.tryURL(urls: [self.URLLinkedInApp, |
|
|
|
self.URLLinkedInBrowser |
|
|
|
]) |
|
|
|
// UIApplication.tryURL(urls: [self.URLLinkedInApp, |
|
|
|
// self.URLLinkedInBrowser |
|
|
|
// ]) |
|
|
|
} |
|
|
|
|
|
|
|
@IBAction func openFacebook(_ sender: Any) { |
|
|
|
UIApplication.tryURL(urls: [self.URLFacebookApp, |
|
|
|
self.URLFacebookApp2, |
|
|
|
self.URLFacebookBrowser |
|
|
|
]) |
|
|
|
guard let nativeCountry = UserDefaults.standard.string(forKey: UserKeys.countryCode) else {return} |
|
|
|
UIApplication.tryURL(url: self.FacebookUrls[nativeCountry.lowercased()] ?? "") |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
extension UIApplication { |
|
|
|
class func tryURL(urls: [String]) { |
|
|
|
class func tryURL(url: String) { |
|
|
|
|
|
|
|
let application = UIApplication.shared |
|
|
|
for url in urls { |
|
|
|
if application.canOpenURL(URL(string: url)!) { |
|
|
|
if let _url = URL(string: url), application.canOpenURL(_url) { |
|
|
|
if #available(iOS 10.0, *) { |
|
|
|
application.open(URL(string: url)!, options: [:], completionHandler: nil) |
|
|
|
} else { |
|
|
@ -89,5 +111,4 @@ extension UIApplication { |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |