我很高兴使用WKWebView来处理iOS 8.x中的Instagram OAuth隐式流程。但是,在iOS 9中,我的WKWebView navigationDelegate正在接收'didReciveAuthenticationChallenge'调用,我不知道如何处理它。
我尝试使用所有4个NSURLSessionAuthChallengeDisposition类型调用completionHandler(所有NSURLCredential都为nil)并且它们都不起作用。导航刚刚结束。
在iOS 8中,我没有收到此电话,导航按预期进入Instagram登录页面。
还有其他人为此找到了解决方案吗?
答案 0 :(得分:1)
所以,我通过在plist.info中设置NSAllowsArbitraryLoads来解决这个问题。不是一个安全的解决方案,但由于(目前)该应用程序控制着它访问的两个众所周知的网站,它应该足够安全。 : - )