我正在编写一个工作程序,它从我们的 cal 服务器中获取我们所有的 ics 文件,将它们合并到一个 ics 文件中,然后将该文件放在要订阅的网络服务器上。
我在 Mac 的 iCal 程序中一切正常,iPhone 订阅也很好,但带有 Lightning 的 Thunderbird 只是窒息而死。错误控制台中没有错误,什么都没有。
我已经验证我完全符合标准,这里给出了什么?我是否错过了开源软件的美妙世界未能提供给我的一些特别的东西?
我正在编写一个工作程序,它从我们的 cal 服务器中获取我们所有的 ics 文件,将它们合并到一个 ics 文件中,然后将该文件放在要订阅的网络服务器上。
我在 Mac 的 iCal 程序中一切正常,iPhone 订阅也很好,但带有 Lightning 的 Thunderbird 只是窒息而死。错误控制台中没有错误,什么都没有。
我已经验证我完全符合标准,这里给出了什么?我是否错过了开源软件的美妙世界未能提供给我的一些特别的东西?
如果您没有,您可以通过一些验证器运行 ics:
http://severinghaus.org/projects/icv/
http://icalvalid.cloudapp.net/
http://mozilla-comm.github.io/ical.js/validator.html
在 Lightning 中,确保在订阅日历时使用 iCalendar / WebDAV。您还可以使用高级配置编辑器 ( Options -> Advanced -> General -> Config Editor
) 来启用首选项calendar.debug.log
和calendar.debug.log.verbose
.