今天突然想到可以使用数据库触发器解决短信时间提前8小时的问题. 于是经过一晚上的努力....呵呵
现有的解决方案大多是把时区改成GMT, 这样使世界时钟就不好用了. 我的方案可以完美解决这些问题.
我在1.1.2上, 时区设为北京测试通过.
现发布0.1阿尔发测试版.
现
召集热心网友帮忙在其他时区(你在其他时区并设置正确)和其他FW上测试.
不管是不是好用, 如果你喜欢这个解决方案, 请告诉我以下内容:
1. 硬件FW版本
2. 你的时区设置(通过Settings->General->Date & Time)
3. (如果好用不需要这条) 给你发短信的人所在的时区, 发短信的时间及你的iPhone上显示的时间.
已经加到我的源(Steven's Studio)里, 可以直接安装. 如果有问题卸载即可完全恢复数据库(只针对之后收到的短信).
详见:
http://coding.steven.googlepages.com/SMSTimeFixCN.html
谢谢大家支持!
让我们一起把 iPhone 做的更好!
[
本帖最后由 wjding 于 2008-3-1 00:25 编辑 ]