iphone模拟器(10.3)时间未根据mac OS(10.13)中的时区显示

Posted

技术标签:

【中文标题】iphone模拟器(10.3)时间未根据mac OS(10.13)中的时区显示【英文标题】:iphone simulator(10.3) time not showing according to timezone in mac OS (10.13) 【发布时间】:2018-02-25 11:34:21 【问题描述】:

我已将我的 mac os 更新到 10.13 beta 版本,现在它显示了我的旧模拟器与 ios 版本 10.3 的 GMT 时间。它没有按照 mytimezone(IST) 显示。即使在重置它和模拟器的区域变化之后,它也只持续显示 GMT 时间。

【问题讨论】:

今天刚开始遇到这个。 我也看到了这个。出于某种原因,模拟器的时区是 GMT。我还在调查。 是的,这个问题出现在 Mac OS 10.13 上 是的。但由于这个原因,在开发过程中无法获得当地时间。 我已经修复了,你可以在下面看到它 【参考方案1】:

根据http://www.openradar.me/34812060,Apple 表示目前没有解决此问题的计划

【讨论】:

【参考方案2】:

这对我来说是固定的:

export TIMEZONE="Australia/Sydney"
sudo rm -rf /etc/localtime 
sudo ln -s /usr/share/zoneinfo/$TIMEZONE /etc/localtime 

【讨论】:

以上是关于iphone模拟器(10.3)时间未根据mac OS(10.13)中的时区显示的主要内容,如果未能解决你的问题,请参考以下文章

iOS 10.3 WKWebView 访问照片库时崩溃

UITableViewController 未根据输入调整大小

模拟器中的 iPhone 应用程序可在一台 Mac 上运行,但不能在另一台 Mac 上运行

从 Mac OS X 复制不会复制到 iPhone 模拟器

无法使用Mac键盘在iphone模拟器中键入文本字段?

在 iPhone 上测试 Xcode 项目