I am using a url that, in iPhone Safari, takes me to a list of my App Store subscriptions. However when I use Xamarin Forms WebView to display that same url in my iOS solution, it wrongly displays another page entirely. The url is: https://apps.apple.com/account/subscriptions
My code is simply:
webView = new WebView
{
Margin = new Thickness ( 0D ),
Source = "https://apps.apple.com/account/subscriptions",
WidthRequest = Bounds.Width,
HeightRequest = Bounds.Height
};
stackLayout = new StackLayout
{
Margin = new Thickness ( 0D ),
Padding = new Thickness ( 0D ),
WidthRequest = Bounds.Width,
HeightRequest = Bounds.Height,
Children = { webView }
};
Content = stackLayout;
Is it possible to get around this problem (for example in native iOS code), or is it simply a matter of Safari having integrations that the underlying native WkWebView does not?
Note: In iPhone Safari, the content is essentially the same as when I go to iPhone Settings > Profile picture > Subscriptions. However in WebView, I get an iTunes page saying "Connecting to the iTunes Store" (it never does), followed by "If you don't have iTunes, download it for free. If you have iTunes and it doesn't open automatically, try opening it from your dock or Windows taskbar".
Fwiw the url was supplied by the RevenueCat API.