相关疑难解决方法(0)

隐藏奇怪的不需要的Xcode日志

使用Xcode 8+并创建新的空白项目时,运行应用程序时会显示以下日志:

2016-06-13 16:33:34.406093 TestiOS10[8209:100611] bundleid: com.appc.TestiOS10, enable_level: 0, persist_level: 0, propagate_with_activity: 0
2016-06-13 16:33:34.406323 TestiOS10[8209:100607] Created DB, header sequence number = 248
2016-06-13 16:33:34.409564 TestiOS10[8209:100611] subsystem: com.apple.UIKit, category: HIDEvents, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 0
2016-06-13 16:33:34.504117 TestiOS10[8209:100607] Created DB, header sequence number = 248
2016-06-13 16:33:34.548023 TestiOS10[8209:100607] subsystem: com.apple.BaseBoard, category: MachPort, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 0
2016-06-13 …
Run Code Online (Sandbox Code Playgroud)

xcode logging ios ios10 xcode8

676
推荐指数
12
解决办法
18万
查看次数

iOS9收到错误"发生了SSL错误,无法与服务器建立安全连接"

自从我使用iOS 9升级现有项目以来,我一直收到错误:

发生SSL错误,无法与服务器建立安全连接.

ssl-certificate ios app-transport-security

102
推荐指数
5
解决办法
12万
查看次数

NSURLSession"HTTP加载失败kCFStreamErrorDomainSSL,-9813;自签名证书

我正在尝试将我的iOS应用程序连接到HTTPS Rails应用程序,该应用程序当前在我的网络中的本地主机上运行.我可以通过浏览器访问该站点,https://myIP:3000/display也可以在命令行中使用curl请求访问该站点.我正试图通过以下方式从我的应用访问它:

class FirstViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        //let url = NSURL(string: "https://another/Sinatra/website/feed")
        let url = NSURL(string: "https://myIP:3000/display")

        let request = NSURLRequest(URL: url!)
        let task = NSURLSession.sharedSession().dataTaskWithURL(url!)
        task!.resume()
    }
Run Code Online (Sandbox Code Playgroud)

当我尝试访问sinatra网站时,我没有遇到任何麻烦,甚至可以使用正确的命令将JSON打印到控制台.但是,当我将URL设置到我的Rails网站时,我收到以下错误.

NSURLSession/NSURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-9813)

另外,我可以告诉我的localhost Rails应用程序(在另一台机器上)没有从iOS应用程序中获取,但是从浏览器和curl命令中进行了ping操作.

任何想法如何解决这一问题?

ssl https ios swift

42
推荐指数
3
解决办法
7万
查看次数

iOS 9.3:发生SSL错误,无法与服务器建立安全连接

我收到自签名证书的错误

错误域= NSURLErrorDomain代码= -1200"发生SSL错误,无法与服务器建立安全连接.

同时测试我的一个演示应用程序的Web服务

注意: 在假设其重复之前,我会请求请一直阅读,即使我已向苹果开发论坛报告过

使用Alamofire图书馆


func testAlamofireGETRequest() -> Void
    {
        Alamofire.request(.GET, "https://filename.hostname.net/HelloWeb/service/greeting/john")
            .responseJSON
        { response in
            print("Response JSON: \(response.result.value)")
        }
}
Run Code Online (Sandbox Code Playgroud)

使用NSURLSession


func testNSURLSessionRequest() -> Void {

        let session = NSURLSession.sharedSession()
        let urlString = "https://filename.hostname.net/HelloWeb/service/greeting/john"
        let url = NSURL(string: urlString)
        let request = NSURLRequest(URL: url!)
        let dataTask = session.dataTaskWithRequest(request) { (data:NSData?, response:NSURLResponse?, error:NSError?) -> Void in
            print("done, error: \(error)")

            //Error Domain=NSURLErrorDomain Code=-1200 "An …
Run Code Online (Sandbox Code Playgroud)

ssl-certificate ios nsurlsession swift alamofire

22
推荐指数
4
解决办法
2万
查看次数