我正在玩Windows Phone 8.1 app创建。在VS2013中使用C#和手机模拟器。我在微软的页面上看过,我应该能够在标准文件选择器中看到OneDrive(msdn.microsoft.com/en-US/en-en/library/windows/apps/dn263258.aspx):
使用内置Windows功能。
尽可能使用Windows功能和UI来托管或交互 使用OneDrive。例如,使用提供的文件选择器 用于打开和保存文件的Windows.Storage.Pickers命名空间。如 另一个例子,让你的应用程序使用Windows应用程序数据API 在用户的设备上保存较小的数据。
我正在使用教程中的标准代码,如:
openPicker.FileTypeFilter.Add("*");
StorageFile file = await openPicker.PickSingleFileAsync();
它有效,但没有OneDrive可供选择。我在模拟设备上有互联网连接,我登录到OneDrive。
答案 0 :(得分:0)
您是否已将文件选择器与OneDrive合同集成?:http://msdn.microsoft.com/en-us/library/windows/apps/hh465192.aspx 您还可以在此处使用Windows Phone的Live SDK单点登录功能:http://msdn.microsoft.com/en-us/library/dn631823.aspx这样,您的应用应该可以用于测试目的,因为您已经登录了。 我希望这有帮助!