我的Xamarin应用程序检查权限,并在“设置”屏幕上列出权限及其状态,如下所示:
这在iOS上运行正常,但有时在Android上失败。当我点击更改并进入“设置”中的“应用程序”权限时,我看到后台应用程序刷新已打开,就像这样:
我已经问过程序员他们正在调用什么API来检查此问题,并将很快将其包含在我的回答中。但是我想知道是否还有其他人看到过这个问题?
我有更多信息。用户具有“数据保护程序”。当我关闭设备的“数据保护程序”时,将遵守该权限。但是,如果我关闭了Data Saver并打开了“ Data Saver”替代,权限将报告“ Background App Refresh”已关闭。