FutureAccessList无法获取项目

时间:2016-04-09 10:51:33

标签: c# .net win-universal-app

我遇到FutureAccessList(https://msdn.microsoft.com/library/windows/apps/br207457)的问题。我的应用程序允许您选择文件夹,我使用StorageApplicationPermissions.FutureAccessList.Add将相应的文件夹添加到列表中,然后保存令牌。

        picker.ViewMode = PickerViewMode.Thumbnail;
        picker.FileTypeFilter.Add("*");
        result = await picker.PickSingleFolderAsync();
        if (result != null)
        {
            string token = Windows.Storage.AccessCache.StorageApplicationPermissions.FutureAccessList.Add(result);
            // save the token
        }

一切都运行良好但最近我的手机(我不知道它是否与此问题相关)有固件更新,从那时起我尝试调用Windows.Storage.AccessCache.StorageApplicationPermissions.FutureAccessList.GetFolderAsync我得到了一个FileNotFoundException,错误是无关紧要的,因为文件夹确实存在且令牌与我要求的相同!

我试图调查这个问题,我不明白我做错了什么。下面的屏幕截图显示了我如何尝试从FutureAccessList获取相应的文件夹,此屏幕截图还显示该令牌存在于FutureAccessList中。

Screenshot: GetFolderAsync from FutureAccessList and then the FileNotFoundException

你有什么想法吗?

0 个答案:

没有答案