小编coi*_*ves的帖子

奇怪的错误 nw_protocol_get_quic_image_block_invoke dlopen libquic 失败

我是 swift 和 iOS 的新手,请记住这一点。

打开 CFReadStream 时出现此错误。不管我是打开读流还是写流,应用程序总是失败。

    var readStream: Unmanaged<CFReadStream>?
    var writeStream: Unmanaged<CFWriteStream>?
    let host: CFString = NSString(string: hostIP)
    let port: UInt32 = UInt32(self.VNCport)
    
    self.password = password
    
    CFStreamCreatePairWithSocketToHost(kCFAllocatorDefault, host, port, &readStream, &writeStream)

    inputStream = readStream!.takeRetainedValue()
    outputStream = writeStream!.takeRetainedValue()
    
    if readStream == nil {
        print("Erro read")
    }
    
    if writeStream == nil {
        print("Erro write")
    }
    
    inputStream!.delegate = self
    outputStream!.delegate = self
    
    inputStream!.schedule(in: RunLoop.main, forMode: RunLoop.Mode.default)
    outputStream!.schedule(in: RunLoop.main, forMode: RunLoop.Mode.default)
    inputStream!.open()
    outputStream!.open()
Run Code Online (Sandbox Code Playgroud)

我只用这个函数和一个按钮做了一个干净的项目,结果是一样的。项目中没有使用 quic lib。

有人可以帮忙吗?

swift

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

标签 统计

swift ×1