我发现一个问题,其中CFReadStreamRead作为流式文件上传的一部分,从不返回。这似乎只发生在iOS7⟩上,而且在针对物理设备进行调试时比在模拟器中更频繁或者至少,它在那里更加明显。我们有一个文件的HTTP(或HTTPS,问题发生在本地托管或远程服务器)POST,通过直线,阻塞(非事件驱动)CFNetwork调用。调用此处理程序的C代码是必需的;没有回调的规定。很好,网络调用发生在后台线程和/或通过异步调度。有问题的网络代码归结为(为简洁起见删除错误处理):CFReadStreamRefupload=CFReadStreamCreateWithFile(kCFAllocator