我正在研究一个应用程序在手表应用程序。应用程序版本是手表2.0,我使用xcode 7.3.1。而且我的代码中使用的swift版本是2。获取watchkit 2.0上用户的当前区域
现在的问题是我想根据用户手表中选择的当前语言显示警报。但我无法获得目前的手表语言。它总是返回en_us。我检查了很多帖子,但没有一个解决方案为我工作。
所以现在我决定根据用户的地区显示警报。我有检查iphone其正常工作的代码,但我不知道,如果watchkit能够检测到的,我已经习惯了检查当前区域user.The代码当前区域是:
let countryCode = NSLocale.currentLocale().objectForKey(NSLocaleCountryCode) as! String
print("countryCode\(countryCode)")
如果任何人有任何想法,然后请建议我。提前致谢。
为什么不使用Xcode 9,Swift 4和WatchOS 4? – LinusGeffarth
感谢您的重播。其实我正在一个项目和项目的客户端不想更新工作的移动应用程序的代码。所以我需要在同一版本中添加新的功能。 –