Discussion Forums  >  Xcode, Errors, Installing, Configuring

Replies: 11    Views: 214

GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
11/30/16 08:42 PM (7 years ago)

Argh! IPv6 Support Required?!?!

Hello, I have to say, this is really starting to irk me. Submitted an app update last night, and it was rejected today for: We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue. Next Steps Please revise your app and test it on a device while connected to an IPv6 network (all apps must support IPv6) to ensure it will launch without crashing. Jeesh! Anybody else hit this, and what did you do to get past it? Thanks! Mark By the way...IPv6 adoption is so minuscule in the enterprise as to almost be negligible.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
12/01/16 12:54 AM (7 years ago)
Long shot...have no idea what URL you're connecting too...I'm using this (in the .plist) with success... <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> <key>NSExceptionDomains</key> <dict> <key>yourdomain.com</key> <dict> <key>NSExceptionRequiresForwardSecrecy</key> <false/> <key>NSIncludesSubdomains</key> <true/> <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key> <false/> <key>NSTemporaryExceptionMinimumTLSVersion</key> <string>TLSv1.2</string> </dict> </dict> </dict>
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
12/01/16 02:29 PM (7 years ago)
Not accessing any particular URL that I'm aware of...this is pretty much just a standard BT app. The rejection made it sound like apps have to work on IPv6 networks in general. I'll give this a try and see what happens. Thanks! Mark
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
12/03/16 02:54 PM (7 years ago)
Ive run into this rejection a couple times in the past month. In my case Im pretty sure that it was the AFNetworking library I downloaded from GitHub was out of date, but I guess it could be any number of things
 
Calypso Kid
Aspiring developer
Profile
Posts: 780
Reg: Mar 09, 2012
Upstate New Yor...
18,200
like
12/04/16 08:24 PM (7 years ago)
David- What you've described above seems to be default on BT project downloads. At least as of 12/4/16. I just changed the URL from buzztouch.com to my URL. I dont know if it will submit or not because I'm currently using Xcode 8.2 Beta Dave
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
12/05/16 05:12 PM (7 years ago)
Got this rejection today yet again. I always get it as a result of reviewers testing out the features of the Sendbird chat SDK. They included this chat log with the rejection but I am not having much luck making sense out of it - https://www.dropbox.com/s/r8m2pjsheuy4c5g/crashLog.rtf?dl=0
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
12/08/16 05:29 AM (7 years ago)
Still trying to figure this out...I'm pretty sure that it comes down to the code in the BT_reachability.h and .m files being outdated
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
12/08/16 08:38 AM (7 years ago)
For me, it ended up being fixed by downloading a more recent project package from BT. That already contains the fixes David mentioned in the plist file, and everything went well from there! Mark
 
WolfTimJ
buzztouch Evangelist
Profile
Posts: 810
Reg: Feb 20, 2011
Rockwall, TX
17,400
like
12/09/16 06:08 AM (7 years ago)
Had to change “NSTemporaryExceptionAllowsInsecureHTTPLoads” to True or Yes for it to work for me, but with that change it does work. Tim
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
12/09/16 06:37 AM (7 years ago)
Yep. I think that's part of the default configuration with new downloads now. I just had an old package.
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
12/09/16 07:23 PM (7 years ago)
have you guys had any luck setting up the NAT64 network to test ipv6 out? I followed Apple's instructions and my iPhone connects but it won't load any webpages. Oh well...guess I'll just send it off to the reviewer and hope it works this time
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
12/09/16 09:24 PM (7 years ago)
I didn't do any IPv6 testing and multiple apps were approved. I think as long as you have a recent project package, with the changes to the plist file that David talks about, you'll be fine. Mark
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.