今回は、UIWebViewがロードに失敗する現象についてです。
iOS8 で事前に遊べるXcoce 6 GM seedで、いままで動作していた以下のコードがfailする
具体的には、iOS8環境では、1回目は上手く動いたあと、Xcodeで停止し 再度プログラムを起動すると
が呼び出されてしまいます。(他のOSバージョンならちゃんと動く)
エラー内容は code:-1100 The requested URL was not found on this server.
そんなアホな、そのURLってローカルリソースなのだけど。。。 (キャッシュがあればキャッシュを使ってね! っていうポリシーに関係してるのかな)
あっ、そういえば 以前 そんな経験が!(経験は積んでおくものですねw) 前回は、キャッシュが動かなかっただけだったけど、また原因は、iOSシミュレータのバグ? ですかねぇ。
実機にiOS8を入れたら動いてくれるといいのだけど。
iOS8 で事前に遊べるXcoce 6 GM seedで、いままで動作していた以下のコードがfailする
[myWebView loadRequest:[NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:60]] ;
具体的には、iOS8環境では、1回目は上手く動いたあと、Xcodeで停止し 再度プログラムを起動すると
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
が呼び出されてしまいます。(他のOSバージョンならちゃんと動く)
エラー内容は code:-1100 The requested URL was not found on this server.
そんなアホな、そのURLってローカルリソースなのだけど。。。 (キャッシュがあればキャッシュを使ってね! っていうポリシーに関係してるのかな)
あっ、そういえば 以前 そんな経験が!(経験は積んでおくものですねw) 前回は、キャッシュが動かなかっただけだったけど、また原因は、iOSシミュレータのバグ? ですかねぇ。
実機にiOS8を入れたら動いてくれるといいのだけど。
0 コメント:
コメントを投稿