Sign In Register

How can we help you today?

Start a new topic
Answered

IP V6 apple recquirements

I read this topic about Apple submissions :


http://9to5mac.com/2016/05/04/apple-will-require-ios-app-store-apps-to-support-ipv6-only-networks-from-june-1/


and it seems that with the AS3 SDK, there is still tcp4 paquets ongoing... can see that with my paquet sniffer.


Can you tell if (or when) gamesparks SDK are compliant with this guideline ?


Thanks

Eric


Best Answer

Hi Eric,


Our understanding of Apple's announcement is that all apps must support IPv6 but are not forced to use it. The announcement is basically stating that apps must be able to use IPv6 in case they run on an IPv6-only network that doesn't support IPv4.


All of the GameSparks services (Portals and APIs) are currently only available over IPv4 as our infrastructure providers (Amazon Web Services and Microsoft Azure) do not yet support IPv6. As soon as they support IPv6, we will be enabling IPv6 access to all GameSparks services.


The GameSparks SDKs use the appropriate networking frameworks and do not have hard-coded IP addresses, so we expect to be compliant with Apple's new regulations.


Let us know if you have any further questions.

Thanks,


Jonathan.


Answer

Hi Eric,


Our understanding of Apple's announcement is that all apps must support IPv6 but are not forced to use it. The announcement is basically stating that apps must be able to use IPv6 in case they run on an IPv6-only network that doesn't support IPv4.


All of the GameSparks services (Portals and APIs) are currently only available over IPv4 as our infrastructure providers (Amazon Web Services and Microsoft Azure) do not yet support IPv6. As soon as they support IPv6, we will be enabling IPv6 access to all GameSparks services.


The GameSparks SDKs use the appropriate networking frameworks and do not have hard-coded IP addresses, so we expect to be compliant with Apple's new regulations.


Let us know if you have any further questions.

Thanks,


Jonathan.

Hello! Build on Unity (iOS) is not connected to the GS. Answer from the GS is not received.  

The build of the other platforms (android, PC) work correctly.

 

in logs iPhone 6 spam this:

"IPv6 on!

GS: Connecting to:wss://preview-z311880ESBii.ws.gamesparks.net/ws/device/z311880ESBii?deviceOS=IOS&deviceID=BA5B65FA-6312-47B0-9E8D-4D880AD2A710/&SDK="

 

How to be in this situation? Thank you. Perhaps more information is needed.

Login to post a comment