0

我希望 xamarin 应用程序能够访问设备上的当前浏览器数据。Xamarin.Essentials 将提供正在使用的平台和操作系统,所以知道有没有办法(例如在 ios 上)访问设备上的浏览器数据?示例:打开了哪些选项卡

4

1 回答 1

0

Apple非常关心用户的安全和隐私。现在在iOS中是不可能的。

从 iOS 文件系统来看,一个 iOS 应用程序通常在其自己的沙箱目录中运行。

在此处输入图像描述

虽然 iOS 可以在 iOS 应用和应用扩展之间共享数据,但这需要在 sahred App 中进行配置(这里是 iOS 中的 Safari)。

应用组是 iOS 用来允许不同应用共享数据的机制。如果应用程序已使用正确的权利和配置正确配置,则它们可以访问其正常 iOS 沙箱之外的共享目录。

据我所知,Safari不提供数据 api 供其他应用程序使用。

参考文档:Xamarin.iOS 中的文件系统访问文件系统编程指南

于 2020-05-08T03:16:29.120 回答