Xamarin Form, iOS Networking Support for IPv6 Only

I just posted my application to the Appstore and got this error:

At WWDC 2015, we announced the transition to IPv6-only network services in iOS 9. Starting June 1, 2016, all applications presented on the App Store should only support IPv6 networks. Most applications do not require any changes, since IPv6 is already supported by NSURLSession and the CFNetwork API.

If your application uses IPv4-specific APIs or hard-coded IP addresses, you will need to make some changes. Learn How to Ensure Read Compatibility IPv6 Support DNS64 / NAT64 Networks and View Your Application and Next Generation Network

I also searched for IPv6 in Xamarin and found the same error: https://forums.xamarin.com/discussion/66732/does-xamarin-support-ios-ipv6-only-networks

Anyone have experience supporting IPv6 with Xamarin, please advice.

thank

+1
source share
1 answer

I just found a solution, the Xam.Plugin.Connectivity library does not support IPv6. I deleted the library and got approval!

+2
source

Source: https://habr.com/ru/post/1652212/


All Articles