如何使用我的应用程序访问其他应用程序的独立存储

0 windows-phone-8 windows-phone-8.1

我想在我的应用程序中共享一些令牌/字符串.我们如何允许同一作者在应用程序之间进行此类共享?

HDW*_*ion 5

据我所知这是不可能的 - 我想这就是“隔离”的用武之地。但是,您可以在 OneDrive 等云服务中存储您喜欢的任何内容。这也允许在设备之间共享。


Ada*_*dam 5

WP 8.1中的应用程序模型不允许应用程序访问其他应用程序隔离存储,但您可以使用几种方法在应用程序之间移动信息:

  1. 共享合同 - 启动共享选择器并让用户选择共享信息.这会冒用户不选择应用程序的风险.

  2. URI激活 - 选择URI方案以启动应用程序.同样可能(但不太可能)另一个应用程序可以拦截这个,你只能传递字符串.

  3. 公共文件位置 - 将要共享的文件存储在正确的库中,然后让另一个应用程序检查共享文件.用户再次可以删除此文件,或者其他应用程序可以读取它.

  4. 关闭设备共享 - 您始终可以与Web服务共享信息,然后在应用程序启动时进行检查.