【问题标题】:EAOutputStream write:maxLength: - 230 failed to write because stream does not have space availableEAOutputStream write:maxLength: - 230 写入失败,因为流没有可用空间
【发布时间】:2013-01-21 07:15:03
【问题描述】:

我正在使用这个。在我将 iphone 升级到 IOS 6.1 之前它运行良好。

[[session_ipos outputStream] write:ui8Buff maxLength:tot];

现在它给出一个错误消息:

错误 - /SourceCache/ExternalAccessory/ExternalAccessory-213/EAOutputStream.m:-[EAOutputStream write:maxLength:] - 230 写入失败,因为流没有 可用空间

【问题讨论】:

    标签: iphone ios external-accessory


    【解决方案1】:

    尝试在 UI 线程中写入

    EASession _session
    
    InvokeOnMainThread (() => { 
       _session.OutputStream.Write(byteArray);
    });
    

    【讨论】:

      【解决方案2】:

      我在

      的 Demo 的帮助下解决了这个问题

      http://developer.apple.com/library/ios/#samplecode/EADemo/Introduction/Intro.html

      我改变了尝试访问外部附件和相关功能的方式。

      【讨论】:

      • 这有助于解释您在做什么以及您为解决错误所做的工作
      猜你喜欢
      • 1970-01-01
      • 2013-05-19
      • 1970-01-01
      • 2013-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多