我正在尝试从Windows Phone日历访问约会
public async Task <AppointmentStore> getAppointments()
{
AppointmentStore appointmentStore = await AppointmentManager.RequestStoreAsync(AppointmentStoreAccessType.AllCalendarsReadOnly);
return appointmentStore;
}
我已经启用了&#34;已启用&#34; &#34;约会&#34;在PackageManifest文件的Capabilities选项卡中。在堆栈溢出的其他解决方案中,建议启用我所做的所需权限。我还以管理员身份运行Visual Studio。但是,系统继续抛出相同的未授权访问异常。
答案 0 :(得分:0)
使用AppointmentStoreAccessType.AppCalendarsReadWrite
时,不会抛出任何异常。
使用AppointmentStoreAccessType.AllCalendarsReadOnly
会引发未经授权的异常。这不是有害的,不会使应用程序崩溃。这只是意味着您没有ChangeTracker
财产。
您仍然可以使用appointmentStore
对象并获取约会和其他内容列表。检查屏幕截图。
我希望你现在可以继续你的项目了吗?