游乐场 Xcode swift: WKWebView_scripting[..] 无法获取路径的沙箱扩展

Playground Xcode swift: WKWebView_scripting[..] Failed to obtain sandbox extension for path

我创建了一个新的 playground 来学习使用 WKWebView。我从以下代码开始:

//: 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)

然后我将以下明显的错误输出消息写入控制台:

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

我做错了什么?

你没有做错什么。

此错误消息表示 Playgrounds 已被沙盒化 - WKWebView 无法使用缓存。

但是网络视图仍然有效。

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