Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reachability needs to be updated for IPv6 support #21

Closed
JoeSzymanski opened this issue Dec 24, 2015 · 5 comments
Closed

Reachability needs to be updated for IPv6 support #21

JoeSzymanski opened this issue Dec 24, 2015 · 5 comments

Comments

@JoeSzymanski
Copy link

Soon, Apple is going to start rejecting apps that don't provide IPv6 support. Part of the documentation indicates that usage of SCNetworkReachability with the 0.0.0.0 IPv4 address is a common area that will break the IPv6 support.

See https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html for some additional information on this.

The reachability code in the Quantcast library should be updated to perform reachability checks based on a host name instead of an IP address, per the Apple documentation.

@SmithKevin
Copy link
Contributor

@JoeSzymanski Thanks for bringing this to our attention. I will be looking into this this week and should have a fix in our next release.

@JoeSzymanski
Copy link
Author

@SmithKevin Apple has released information indicating that IPv6 support will now be a requirement starting on June 1, 2016 (See https://developer.apple.com/news/?id=05042016a). That makes this request a much higher priority.

Are there any updates regarding this issue?

@SmithKevin
Copy link
Contributor

Hi @JoeSzymanski.
Sorry about that. The code has been changed, but a release was never scheduled. I will make sure a new version is released this week. Thanks for the heads up.

@westfort4July
Copy link

@SmithKevin when will the IPv6 support update come? I'm keeping an eye on that.

@SmithKevin
Copy link
Contributor

Hey all,
Sorry for the delay. I have pushed the update which removes the ip address specific code from reachability. This should make it safe for both ipv6 and ipv4. Let me know if you have any other issues. Thanks again for bringing it to out attention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants