Marino Faggiana 7 年之前
父節點
當前提交
8aed2ae198
共有 1 個文件被更改,包括 1 次插入10 次删除
  1. 1 10
      iOSClient/Utility/NCRequestAsset.m

+ 1 - 10
iOSClient/Utility/NCRequestAsset.m

@@ -39,9 +39,7 @@
     if (assetMediaType == PHAssetMediaTypeVideo) {
         
         @autoreleasepool {
-            
-            dispatch_semaphore_t semaphoreGroup = dispatch_semaphore_create(0);
-            
+                        
             PHVideoRequestOptions *options = [PHVideoRequestOptions new];
             options.networkAccessAllowed = true;
             
@@ -89,8 +87,6 @@
                         } else {
                             NSLog(@"Export Session Status: %ld", (long)_exportSession.status);
                         }
-                        
-                        dispatch_semaphore_signal(semaphoreGroup);
                     }];
                     
                 } else {
@@ -108,13 +104,8 @@
                             if ([delegate respondsToSelector:@selector(uploadFileFailure:fileID:serverUrl:selector:message:errorCode:)])
                                 [delegate uploadFileFailure:nil fileID:nil serverUrl:serverUrl selector:selector message:@"_read_file_error_" errorCode:[NSError errorWithDomain:@"it.twsweb.cryptocloud" code:kCFURLErrorFileDoesNotExist userInfo:nil].code];
                     });
-                    
-                    dispatch_semaphore_signal(semaphoreGroup);
                 }
             }];
-            
-            while (dispatch_semaphore_wait(semaphoreGroup, DISPATCH_TIME_NOW))
-                [[NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];
         }
     }