应用程序可以包含一个页面,用户可以在其中控制应用程序的权限吗?

时间:2019-02-06 22:29:43

标签: android ios xamarin.forms xamarin.ios xamarin.android

我正在Xamarin中编写一个跨平台应用程序。该应用程序需要一定的权限,否则非常有用。

我们希望使用户能够尽可能轻松地管理应用程序权限。

在iOS中,可以按应用访问权限(“常规”,然后滚动至屏幕底部的应用列表,点击并控制该应用的所有权限),或者用户可以授予/撤消对以下应用的访问权限一种特殊的许可。例如,用户可以转到“蜂窝数据”并控制哪些应用可以使用蜂窝数据,哪些不能使用。

这对我来说总是有点不清楚,所以现在更有意义了。

理想情况下,我想将以下屏幕放入我的应用程序的“设置”中。因此,“设置”将有一个小齿轮图标,“设置”中的一个选项是“权限”,然后点击以显示下面的屏幕(本质上)。我相信这对用户来说会更容易。

好吧,如果我们不能这样做,我们仍然可以有权限条目,它将带用户权限到下面的屏幕吗?

非常感谢您,

布莱恩

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以尝试使用以下方法导航到iOS中的设置应用程序:

    UIApplication.SharedApplication.OpenUrl(new NSUrl(UIApplication.OpenSettingsUrlString));