与iPhone同步后,重复联系人

我们有一个iPhone应用程序读取本地通讯录的所有联系人,并可能修改一些。 iPhone地址簿通常与某个Google帐户或某个Exchange服务器同步。

我们注意到,在less数情况下(很less),在与iPhone同步后,Exchange服务器中的联系人被复制。 让我列举一下事实:

build立:

  • 用户的Outlook联系人存储在Exchange 2010上
  • 用户的iPhone(iOS8.1.3)与Exchange同步
  • 我们的应用程序与iPhone同步

症状:

  • 在用户使用我们的应用程序(它更新iPhone的本地联系人与额外的数据)后,Outlook中的联系人重复,
  • iPhone中的联系人保持不变(即Outlook现在已经是iPhone的联系人数量的两倍)
  • 我们看到这发生了两个用户(数以百计)

已知问题:

  • 我们发现这个已知的ActiveSync问题( https://support.microsoft.com/en-us/kb/2711181?wa=wsignin1.0#appliesto )。 它指出,“通过使用Microsoft Exchange ActiveSync同步您的移动设备时,可能会创build重复的联系人。 重复的联系人将同步到Microsoft Exchange Server上的用户邮箱。“
  • 我们还注意到,根据这个https://support.microsoft.com/en-us/kb/2563324 (问题2.8),这个问题已经在iOS6

状态/要求:

  • 很明显,这个问题还没有解决。 最近更新到KB 2711181是在2012年 – 从那以后的任何更新?
  • 我们想知道是什么触发了这个问题(我注意到https://support.microsoft.com/en-us/kb/2711053关于与可能相关的Exchange同步时的高CPU使用率),以便我们避免触发问题

希望这是有道理的 – 让我知道如果你需要更多的信息。