当我在iPhone设置中使用Wi-Fi网络连接热点时,iPhone会自动弹出登录页面以输入ID / PW。我认为使用浏览器设置。在浏览器中,是否使用NSURLConnectionDelegate中的以下代码?
- (BOOL)connection:(NSURLConnection *)connection canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)protectionSpace;
- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
- (void)connection:(NSURLConnection *)connection didCancelAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
我如何拦截事件?
此外,我想通过以编程方式使用以下代码连接到热点后连接热点网页。
- // it is a private API from associate = dlsym(libHandle, "Apple80211Associate") in
- int ret = associate(airportHandle, network, key);
连接到热点后,当我尝试连接到网页时,总是会发生错误,“Internet连接似乎处于脱机状态。”。但绝对有联系。
连接iPhone中的热点有什么秘诀?这很奇怪。
如果有人知道,请告诉我。感谢。