在我的应用程序中,我通过呈现UIImagePickerController拍摄图像,并在使用dispatch_async(dispatch_get_global_queue(0, 0)
将图像上传到多个后台线程上的服务器之后,当图像上传到服务器时,我可以将另一个图像作为UI在上传上一张图片的过程中没有被阻止。它在iOS 7的iPhone 4S上工作得非常好,但是当我在iPhone 5上查看我的应用程序时,如果上一张图像显示我在相机上显示黑色预览相机屏幕或毛刺当我删除这些背景线程进行图像上传时,相机预览工作正常。但是我必须在后台线程上上传图像而不冻结UI,它在iPhone 4S上工作正常。有人可以帮我有了这个?它是特定于设备的错误还是我做错了什么?