EDIT : Example a couple of posts down
Description
When I try to get location on iOS from my F# core library, I find that exceptions, such as caused by refusing permission, fail to throw.
If I call the same code from C#, it behaves as expected. I even tried making the call to the plugin in a C# method, and calling that method from F#, but I found the same result.
I also find that F# does not continue the location request after granting permission, wheras C# does. In both cases, exceptions and permissions, the async location request never returns.
Steps to Reproduce
EDIT : Use the sample posted below
Expected Behavior
A PermissionException should be thrown
Actual Behavior
Nothing happens, the task never returns
Basic Information
- Version with issue: 0.6.0
- Last known good version: None
- IDE: Visual Studio 2017
- Platform Target Frameworks: 9.3 and up
EDIT : Example a couple of posts down
Description
When I try to get location on iOS from my F# core library, I find that exceptions, such as caused by refusing permission, fail to throw.
If I call the same code from C#, it behaves as expected. I even tried making the call to the plugin in a C# method, and calling that method from F#, but I found the same result.
I also find that F# does not continue the location request after granting permission, wheras C# does. In both cases, exceptions and permissions, the async location request never returns.
Steps to Reproduce
EDIT : Use the sample posted below
Expected Behavior
A PermissionException should be thrown
Actual Behavior
Nothing happens, the task never returns
Basic Information