我是一名初学者程序员,Google 给我发了一封电子邮件说
\n\n\n您的应用必须在您的应用\xe2\x80\x99s 位置运行时权限之前通过弹出警报显示显着的信息。根据我们的审查,运行时权限之前\n未出现显着披露。\n请在运行时权限之前添加显着披露。
\n
我已经尝试了很多方法,但无法弄清楚如何在权限之前弹出警报。总是在权限之后弹出。
\n这是我的主要活动:
\nusing Android;\nusing Android.App;\nusing Android.Content;\nusing Android.Webkit;\nusing Android.OS;\nusing Android.Content.PM;\nusing Xamarin.Essentials;\nusing Plugin.Permissions;\n\n[assembly: UsesPermission(Name = Manifest.Permission.AccessFineLocation)]\n[assembly: UsesPermission(Name = Manifest.Permission.AccessCoarseLocation)]\n[assembly: UsesPermission(Name = Manifest.Permission.AccessBackgroundLocation)]\n[assembly: UsesPermission(Name = Manifest.Permission.LocationHardware)]\n[assembly: UsesPermission(Name = Manifest.Permission.Internet)]\n\nnamespace TqlSaldo.Droid\n{\n [Activity(Label = "TqlSaldo", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize)]\n\n public class WebViewLocationActivity : Activity\n {\n public override void OnRequestPermissionsResult(int requestCode, string[] permissions, Android.Content.PM.Permission[] grantResults)\n {\n PermissionsImplementation.Current.OnRequestPermissionsResult(requestCode, permissions, grantResults);\n Plugin.Permissions.PermissionsImplementation.Current.OnRequestPermissionsResult(requestCode, …Run Code Online (Sandbox Code Playgroud)