I'm responding to your question about disabling Wi-Fi autologin (aka Captive Network Support, or CNS) on iPhone OS 3.0 and later. As you're probably aware, there is no good way to disable CNS on current versions of iPhone OS. iPhone OS disables CNS when certain well-known hotspot applications are installed, but this list of applications is hard-wired into the OS itself.
There are both long-term and short-term considerations here:
o short term -- In the short term iPhone OS engineering has agreed to add developers like yourself to the CNS exception list. You can request this by filing a bug.
Make sure you include the name of your product and its bundle identifier.
Please send me the bug number so that I can associate it with this incident.
Any such change is dependent on there being a release vehicle for the change. Apple has not publicly announced any iPhone releases beyond the currently available iPhone OS 3.1, so I can't offer any predictions as to how long it will take for your change to make it into a consumer release.
o long term -- In the long term (that is, post iPhone OS 3.x) we hope to offer a better-architected solution to this problem. However, right now I have nothing concrete that I can share with you on that front. I've made a note of your incident and plan to notify you when we start seeding our long-term solution.
ac251404 wrote:well that's something anyway. i figured apple wouldn't be thrilled with you blocking apple.com via the hosts file, but thought maybe there would be a way to add known hotspot URLs to it and possibly bypass the apple.com check. Any word on if they will add your app to the list and when we might see it? thanks for the great app by the way, i was slightly disappointed at first but with this change it works exactly as needed.
Users browsing this forum: No registered users and 1 guest