Essentials
Essentials copied to clipboard
Xamarin.Essentials is no longer supported. Migrate your apps to .NET MAUI, which includes Maui.Essentials.
[Bug] Can't distinguish between Location turned OFF or if device doesn't have hardware to support it
Hi all, I'm facing a super odd scenario when trying to check if the user has the phone Location ON. **Context**: My app is communicating with a Bluetooth device using...
### Description If an app, which registered the DeviceDisplay.MainDisplayInfoChanged event, is in background and you rotate the device the event is not fired. Even if the app comes to foreground...
### Description of Change ### This avoids app crash with "NotSupportedException: Unable to activate instance of type Xamarin.Essentials.Connectivity+EssentialsNetworkCallback from native handle" in case callback invocation is scheduled but managed wrapper...
I want an API to make easier the implementation of asking and checking permission for Bluetooth, I already created an IOS implementation o such ``` ` public PermissionStatus CheckPermission() {...
### Description Launcher Feature does not open file correctly on IOS. **Scenario 1:** I can reproduce this error in your sample application. ` await Launcher.OpenAsync(new OpenFileRequest { File = new...
### Description When trying to open any file with Xamarin Essentials Launcher in iOS I receive the error "System.ArgumentNullException: 'Value cannot be null. Parameter name: uti' ". I attach relative...
### Description https://developer.android.com/about/versions/10/privacy/changes#physical-activity-recognition Permissions.Sensors requests `android.permission.BODY_SENSORS` but also needs `android.permission.ACTIVITY_RECOGNITION` for step counter and step detector sensors ### Steps to Reproduce 1. Have both ` ` in your manifest 2....
### Description TextToSpeech can no longer read out numbers correctly with German voices under iOS 15.6. Each number is introduced with a "Homograph Start" and ended with a "Homograph End"....
### Description Whilst I was using FilePicker.PickAsync() in // did not matter here { var result = await FilePicker.PickAsync(); if (result != null) // only 1 in 5 cases {...
### Description of Change ### Typo "point ot"→"point to" https://docs.microsoft.com/en-us/dotnet/api/xamarin.essentials.pointextensions.tosystempointf?view=xamarin-essentials-android https://github.com/xamarin/Essentials/blob/live/docs/en/Xamarin.Essentials/PointExtensions.xml #PingMSFTDocs ### Bugs Fixed ### - Related to issue # Provide links to issues here. Ensure that a GitHub...