在此示例代码中,我想将联系人导出为vcard格式,但是,在调用FindContactByIdAsync()方法时,会抛出以下异常:
其他信息:访问被拒绝。 (HRESULT异常:0x80070005(E_ACCESSDENIED))
代码:
Windows.Phone.PersonalInformation.ContactStore store = await Windows.Phone.PersonalInformation.ContactStore.CreateOrOpenAsync();
Contact test = Constants.localContacts[0];
StoredContact contact = await store.FindContactByIdAsync(test.Id);
var result = await contact.ToVcardAsync(VCardFormat.Version3);
System.Diagnostics.Debug.WriteLine(result);
我已经在Package.appmanifest中为联系人设置了权限。
如何解决此问题?