当一个日历没有显示应该与iCloud同步的所有事件时,什么可以修复Calendar.app?


2

我使用iCloud在我的iPhone 4(运行iOS 6.0.1),iPad 2(运行iOS 6.0.1)和运行Mountain Lion(10.8.2)的MacBook Pro Mid 2012之间同步4个日历。

3个日历的所有活动均可在所有设备上正确同步,但对于一个日历:

  • 所有活动均显示在https://www.icloud.com
  • 所有活动都显示在iPhone和iPad上的日历应用中
  • 在MacBook Pro上的Calendar.app中几乎没有任何事件出现,一些未来事件将在事件发生之后出现,并在iOS设备和iCloud.com上保留时从此日历中消失。

我注意到它发生在过去几周。以前它工作正常。我通常会从iPhone或MacBook向日历添加事件。

到目前为止,我尝试过:

  1. 从我的MacBook Pro中删除日历(退出iCloud,然后删除所有日历~/Library/Calendars
  2. 重新启动OS X.
  3. 重新添加日历

- 但仍有事件丢失。

在控制台中,当我强制刷新日历时,我看不到任何消息。

我的Apple ID是一个自定义电子邮件,而不是典型的@me.com地址(不确定这应该有所不同)。

是否有人对可能导致它的原因或如何修复日历同步有任何其他建议?

Answers:


0

转到“设置” >“ 邮件”,“通讯录”,“日历”,然后选择“同步”以及应显示所有活动的所有事件。


嗨,欢迎来到StackExchange!谢谢你的答案 - 看起来有点不完整,请你检查一下,这样更有意义吗?谢谢。
myhd

对不起延迟回复,我已经离开了!问题出在Mountain Lion上,而不是iOS上 - 这些说明适用于iOS。

0

我也有同样的问题。我尝试了很多事无济于事。我刚刚尝试安装BusyCal并将其同步到iCloud以查看会发生什么。令我惊讶的是,它无法显示违规日历中的任何事件。iCal显示了一些。BusyCal没有显示。我开始认为日历数据中存在一些损坏。

希望这有助于进步。如果你找到答案,请告诉我。


嗨,欢迎提出不同的问题!为了避免混淆,答案应该是答案(而不是像留言板这样的一般帖子)。不过,您确实在这里有一些有用的信息,所以请随意删除此答案并在原始帖子中添加评论。
jmk

0

对于iCloud或任何其他使用CalDAV的日历服务

如果服务器上的所有事件都存在且正确:

  1. 使用OS X 从日历中删除帐户
  2. 添加帐户。

Apple提供的帮助说明:

如果删除iCloud日历帐户,iCloud日历服务将在iCloud首选项和邮件,联系人和日历首选项中关闭。您可以随时重新启用该服务,您的iCloud日历将重新显示在日历中,即时更新。使用iCloud日历服务的任何设备或其他计算机将继续保留最新的iCloud日历信息。

如果上述两个步骤对您不起作用,请在使用CalDAV服务的其他设备上尝试等效例程。所以:

  1. 从所有三个设备中删除帐户 - iPad,iPhone和Mac
  2. 将该帐户添加到Mac。

如果这不能解决问题,那么我们应该希望调试菜单但是相关的问题如何在日历中启用调试菜单?仍然没有答案。

终端中的特定于服务器的命令可能导致记录流量。解释结果可能是全面但耗时的。

可能更快的故障排除:像Paulo的回答一样,看看不同的CalDAV客户端 - 除了Calendar.app之外的其他东西 - 代表了iCloud中的所有内容。(这是为了确定问题 - 不要阻止你最终重用Calendar.app。)

你可以尝试BusyCal,它是可靠的(我自己使用它,与旧的,可能不太一致的CalDAV服务器一起工作)。如果不是BusyCal,可能是Mozilla Sunbird Beta或Thunderbird的Lightning附加组件

思考

几个月前,我遇到了一个包含一个不寻常的非罗马字符的事件的问题,但我不记得这个问题是在iCloud或日历的网络界面中是否可见。

控制台和隐私

如果您查看所有邮件,则不会看到与您的个人数据相关的内容是正常和正确的。这是为了隐私。请记住,所有消息的控制台视图都是为Mac的所有用户设计的。

控制台可能有用 - 在运行调试命令后查看不同的日志 - 但首先,请尝试上述步骤。


当我从MacBook上的iCloud退出时,我从〜/ Library / Calendars中删除了所有日历,重新启动并重新登录到iCloud,所有日历都重新同步,但所提到的日历仍然表现出上面详述的相同行为。

谢谢 - 如果我在您的问题中添加此详细信息不正确,请进行另一次编辑。
Graham Perrin

我已更新它以澄清。

(......最近的版本......)
Graham Perrin

0

您在iPhone上创建的事件在iPad上显示为邀请,反之亦然。您只能在设置的设备上编辑活动,并且可以在登录Google日历时修改活动。


我不使用Google日历,这个问题与iCloud同步有关。

0

它已经解决了。我假设iCloud已经更新并且已经修复了,因为我尝试的任何东西都没有区别,这里的大部分答案都与我的问题无关。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.