Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode NSURLERRORFAILINGURLPERTRUSTRERRORKEY在Swift游乐场_Xcode_Swift_Https_Nsurlsession_Swift Playground - Fatal编程技术网

Xcode NSURLERRORFAILINGURLPERTRUSTRERRORKEY在Swift游乐场

Xcode NSURLERRORFAILINGURLPERTRUSTRERRORKEY在Swift游乐场,xcode,swift,https,nsurlsession,swift-playground,Xcode,Swift,Https,Nsurlsession,Swift Playground,当URL为 http://www.apple.com https://www.apple.com 当URL为 http://www.apple.com https://www.apple.com NSURLERRORFAILINGURLPERTRUSTERRORKEY 我猜sharedSession和https有问题吗?有什么建议吗 // Playground - noun: a place where people can play import Foundation import

当URL为

http://www.apple.com
https://www.apple.com
当URL为

http://www.apple.com
https://www.apple.com
NSURLERRORFAILINGURLPERTRUSTERRORKEY

我猜sharedSession和https有问题吗?有什么建议吗

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

import Foundation
import XCPlayground

//  allow the asynchronous task to continue, set timeout in console

XCPSetExecutionShouldContinueIndefinitely()

let plainURL = NSURL(string: "https://www.apple.com/")

var session = NSURLSession.sharedSession()

func firstHandler(data:NSData!, response:NSURLResponse!, error: NSError!) {
    if let err = error {
        println("WTF error: \(error), \(error.userInfo)")
    }
    else {
        println("No error!")
        print(NSString(data: data, encoding: NSUTF8StringEncoding)!)
    }
}

var plainTask:NSURLSessionDataTask = session.dataTaskWithURL(plainURL!, completionHandler: firstHandler)

plainTask.resume()

“正常”iOS中不支持HTTP请求:

发件人:

iOS游乐场现在支持使用XCPShowView()XCPlayder API显示动画视图。默认情况下禁用此功能;可通过检查操场设置检查器中的“全模拟机运行”设置来启用

启用该功能后,运行操场将导致iOS模拟器应用程序启动并在完整模拟器中运行操场。如果其他功能在没有完整模拟器的情况下出现故障,也需要此功能,例如NSURLConnection http请求。在完整iOS模拟器中运行要比在默认模式下运行慢。(18282806)

尝试使用“在完全模拟器中运行”模式或OSX游乐场。它会成功的

要显示检查器:选项+命令+1或
查看
实用程序
从菜单中显示文件检查器