0

编辑后联系人似乎不会保持相同的 ID。在 UWP 应用中:

  1. 启动自定义 UWP 应用,用户单击“添加联系人”
  2. 调用contactPicker.PickContactAsync()
  3. 用户选择联系人,返回一个 ID 为{5.70002.836}的联系人
  4. 保存联系人 ID
  5. 关闭 UWP 应用
  6. 启动人员、更改联系人图片、关闭人员
  7. 启动自定义 UWP 应用
  8. 调用 contactStore.GetContactAsync(savedContactId) <- 这将返回 null
  9. 调用contactPicker.PickContactAsync(),选择同一个联系人
  10. 返回了正确的联系人,但是,ID 现在是{5.70002.849}

这是正确的行为吗?是否有其他方法可以在会话之间跟踪 UWP 应用中的相同联系人?

4

0 回答 0