As mentioned in #32 , the older SKStoreReviewController.RequestReview() is deprecated and we should be using the newer one recommended by apple which takes in scenes.
I followed the code recommended in the Apple Forums in order to figure out the solution
Testing
Tested in iPhone 8 Simulator running iOS 15.2
Created a blank native app in Xamarin iOS and put in the code as you can see in the screenshots and i was able to see the review popup successfully without any exceptions
Please take a moment to fill out the following:
Fixes #32
Changes Proposed in this pull request:
Use the new SKStoreReviewController request review function
Screenshots from testing
The code successfully calls the newer review request
Testing
Please take a moment to fill out the following:
Fixes #32
Changes Proposed in this pull request:
Screenshots from testing
The code successfully calls the newer review request
Xamarin iOS Native Testing setup