症状
当用户使用 Microsoft Exchange ActiveSync 客户端同步的 iOS 设备上的邮箱时,该设备上的日历可能会丢失一个或多个约会。当您查看从 Outlook 或 Outlook Web App (OWA) 日历,这些约会才可用。此外,可能有日历中约会的重复实例时会议接受从设备。
在以下情形中会出现此问题︰-
组织者向一个或多个与会者发送定期召开的会议。
-
组织者将与会者添加到定期会议的实例。
-
组织者将与会者添加到定期会议的第二个实例。
在这种情况下,新与会者看到他或她的日历上的会议只能有一个实例。
原因
动态同步客户端处理日历项目方式,会出现此问题。
解决方案
应用 iOS 8.2 更新。苹果已记录以下文章从苹果知识文库中的问题︰https://support.apple.com/kb/DL1794?locale=en_US&viewlocale=en_US 如果通过应用 iOS 更新未解决此问题,客户应该联系移动设备供应商。
详细信息
每个约会都有一个唯一的全局对象标识符 (GOID) 值。当用户发送定期会议的实例时,GOID 包含该特定实例的日期和时间信息。这意味着使用两个唯一 GOID 值,在用户的日历中创建定期会议的这两个实例。在下面的 UID 元素动态同步邮箱日志中,可以找到这些 GOID 值。
注意:在这些示例中,UID 分成段以显示日期值的差异。在每个实例的日期段加以注释。实例 1
<ServerId>1:19</ServerId> <ApplicationData>
<TimeZone xmlns="Calendar:">LAEAACgAVQBUAEMALQAwADUAOgAwADAAKQAgAEUAYQBzAH///w==</TimeZone> <DtStamp xmlns="Calendar:">20141030T134707Z</DtStamp> <StartTime xmlns="Calendar:">20141106T150000Z</StartTime> <Subject xmlns="Calendar:">Multiple instances of this meeting</Subject> <UID xmlns="Calendar:"> 040000008200E00074C5B7101A82E008 07DE0B06 //Represents the date for this instance of the appointment. A04A2A4F26F4CF01 0000000000000000 10000000 68C95CC61952A044A7FAD2D294C0E07C</UID>
实例 2
<ServerId>1:20</ServerId> <ApplicationData>
<TimeZone xmlns="Calendar:">LAEAACgAVQBUAEMALQAwADUAOgAwADAAKQAgAEUAYQBzAHQAZQByAG4A///w==</TimeZone> <DtStamp xmlns="Calendar:">20141030T134839Z</DtStamp> <StartTime xmlns="Calendar:">20141120T150000Z</StartTime> <Subject xmlns="Calendar:">Multiple instances of this meeting</Subject> <UID xmlns="Calendar:"> 040000008200E00074C5B7101A82E008 07DE0B14 //Represents the date for this instance of the appointment. A04A2A4F26F4CF01 0000000000000000 10000000 68C95CC61952A044A7FAD2D294C0E07C</UID>
本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保、默示或其他有关的性能或可靠性。
参考资料
有关全局对象标识的详细信息,请转到下面的 MSDN 主题︰