靈異事件
今天尝试把iCal和Google Calendar同步,碰到极其灵异的事件。我的步骤是这样的:
测试一:
- iCal发布到DH的空间上。
- Google Calendar添加DH空间上的ics文件。
- 中文乱码。
测试二:
- iCal发布到DH的空间上。
- 下载DH空间上的ics文件到本地。
- Google Calendar导入本地的ics文件。
- 中文正常。
我确认过iCal发布到DH空间的ics文件编码是UTF8,我也尝试过iCal发布到iCal Exchange,中文也是乱码。
经Michael提醒,尝试了在iCal中使用Google Calendar的CALDav,结果更加复杂:
- iCal在CALDav上添加的中文内容显示乱码,同步到iTouch也是乱码,但是Google Calendar上正常。
- Google Calendar上添加中文内容,在iCal的CALDav和iTouch上都显示正常。
也就是说如果我要三方同步的话,只能在Google Calendar上添加内容,iCal和iTouch上只能用来查看。
4 Responses to “靈異事件”
-
@Michael 能告知具体设置吗?我没找到类似的选项。
-
我找到了,是加CalDAV吧,现在问题更复杂了:
iCal里往CalDAV添加中文内容,iCal和iTouch里显示乱码,但是GCalendar正常。
GCalendar里添加中文内容,iCal和iTouch里显示都正常。
iTouch里添加中文内容,只能和iCal本地同步,不会自动扔到GCalendar里去。 -
我找到了,是加CalDAV吧,现在问题更复杂了:
iCal里往CalDAV添加中文内容,iCal和iTouch里显示乱码,但是GCalendar正常。
GCalendar里添加中文内容,iCal和iTouch里显示都正常。
iTouch里添加中文内容,只能和iCal本地同步,不会自动扔到GCalendar里去。
现在 ical 和 gcalendar 同步已经官方支持了,不用那么麻烦了。