¿Puede trabajar WKWebView desde la URL del punto de recurso compartido?

Versión: XCode 6.1 beta

Backend: Sharepoint 2013

Código de ejemplo de duda a continuación

Llamar para ver a DidLoad

WKWebViewConfiguration *theConfiguration = [[WKWebViewConfiguration alloc] init]; WKWebView *webView = [[WKWebView alloc] initWithFrame:self.eyWebView.frame configuration:theConfiguration]; webView.navigationDelegate = self; NSString *eUrl = [[EYUtility share] encodingUrlWithString:<-sharepoint url->; NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:eUrl]]; [self.view addSubview:webView]; [webView loadRequest:request]; 

Después de viewDidLoad to Call to didReceiveAuthenticationChallenge

 -(void)webView:(WKWebView *)webView didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge completionHandler:(void (^)(NSURLSessionAuthChallengeDisposition, NSURLCnetworkingential *))completionHandler{ if (challenge.previousFailureCount == 0){ NSURLCnetworkingentialPersistence persistence = NSURLCnetworkingentialPersistenceForSession; NSURLCnetworkingential *cnetworkingential = [NSURLCnetworkingential cnetworkingentialWithUser:@"username" password:@"password" persistence:persistence]; completionHandler(NSURLSessionAuthChallengeUseCnetworkingential,cnetworkingential); } else{ NSLog(@"%s: challenge.error = %@", __FUNCTION__, challenge.error); completionHandler(NSURLSessionAuthChallengeCancelAuthenticationChallenge, nil); } } 

Después de la llamada desafío de authentication, se invoca a didFinishNavigation. La wkWebview mostró "Espere …". No se muestra desde la URL del punto de intercambio.

¿Por qué no mostrarlo desde la URL del punto de recurso compartido?

Aquí utilizo UIWebview con la class CustomHTTPProtocol. funcionará desde sharepoint url.

https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Introduction/Intro.html

Animar 🙂