ABAddressBookCopyPeopleWithName returns 模拟器上的空数组

ABAddressBookCopyPeopleWithName returns empty array on Simulator

当使用标准 iOS 模拟器地址簿时,ABAddressBookCopyPeopleWithName() 在搜索 "Appleseed".[= 等任何名称时 return 没有任何结果13=]

在设备上它工作正常。使用 ABAddressBookCopyArrayOfAllPeople() 检索所有记录在模拟器上同样有​​效。

显然,模拟器数据库的复合名称字段未正确填充。在编辑 "John Appleseed" 记录时,一旦它随后被 ABAddressBookCopyPeopleWithName() 找到。这同样适用于其他标准记录。

作为 rdar://19889491.

提交了错误