启用电话权限,而不会提醒用户在运行时以Xamarin形式启用

问题描述 投票:0回答:1

我想默认为Android应用程序启用电话权限。在检查多个帖子时,我看到它是在安装期间由用户在运行时显式添加的。我可以避免它并默认启用它吗?

image showing phone permission

我正在Android清单中添加权限READ_PHONE_STATE。但这默认情况下不会启用它,除非并且直到用户转到该设置并手动启用它。

android xamarin xamarin.forms xamarin.android
1个回答
1
投票

需要向用户请求权限。如果您尝试在未经许可的情况下使用该功能,它将使应用程序崩溃。权限必须在清单中,并且您还需要向用户请求权限。无法自动执行此操作。

旁注:我认为,在将权限提交给Play商店时,对此权限进行了严格的审查。他们去年发送的公告提到,只有在您提供诸如制作备用拨号器应用程序之类的有效理由时,您才能使用此权限。

© www.soinside.com 2019 - 2024. All rights reserved.