2016-05-08 6 views
2

Ich habe einen neuen Spielplatz erstellt, um mit WKWebView zu lernen. Ich begann mit dem folgenden Code:Playground Xcode swift: WKWebView_scripting [..] Fehler beim Abrufen der Sandbox-Erweiterung für Pfad

//: Playground - noun: a place where people can play 

import UIKit 
import WebKit 

let frame = CGRect(x: 0, y: 0, width: 800, height:600) 
let web = WKWebView(frame: frame) 

dann habe ich die folgenden scheinbaren Fehler Ausgabemeldungen an die Konsole geschrieben werden:

2016-05-08 09:31:50.261 WKWebView_scripting[1219:82092] Failed to obtain sandbox extension for path=/var/folders/3w/jr5wk3ls4rb2l6fvks5mthkm0000gn/T/com.apple.dt.Xcode.pg/containers/com.apple.dt.playground.stub.iOS_Simulator.WKWebView-scripting-63C77091-F9CA-4CBE-AD9B-376D4857F44B/Library/Caches /com.apple.dt.playground.stub.iOS_Simulator.WKWebView-scripting-63C77091-F9CA-4CBE-AD9B-376D4857F44B. Errno:1 
2016-05-08 09:31:50.263 WKWebView_scripting[1219:82092] Failed to obtain sandbox extension for path=/var/folders/3w/jr5wk3ls4rb2l6fvks5mthkm0000gn/T/com.apple.dt.Xcode.pg/containers/com.apple.dt.playground.stub.iOS_Simulator.WKWebView-scripting-63C77091-F9CA-4CBE-AD9B-376D4857F44B/Library/Caches/com.apple.dt.playground.stub.iOS_Simulator.WKWebView-scripting-63C77091-F9CA-4CBE-AD9B-376D4857F44B. Errno:1 

Was mache ich falsch hier?

Antwort

4

Sie machen nichts falsch.

Diese Fehlermeldung bedeutet, dass Playgrounds Sandboxed sind - WKWebView kann kein Caching verwenden.

Aber das Webview funktioniert immer noch.

import UIKit 
import XCPlayground 
import WebKit 

let frame = CGRect(x: 0, y: 0, width: 800, height:600) 
let web = WKWebView(frame: frame) 
let rq = NSURLRequest(URL: NSURL(string: "http://apple.com")!) 
web.loadRequest(rq) 
XCPlaygroundPage.currentPage.liveView = web 
Verwandte Themen