2016-05-23 12 views
0

Adob​​eAssetFileのcreate:folder:dataPath:contentType:progressBlock:successBlock:cancellationBlock:errorBlockメソッドを使用して、Adobe Creative Cloudにイメージをアップロードしようとしています。ファイルは正常にアップロードされましたが、アップロードの進捗状況はprogressBlockで追跡できません。このブロックは呼び出されません。Adob​​eAssetFile:アップロードの進行状況を追跡できません。

- (void)sendImageWithURL:(NSURL *)imageURL { 
    NSString *imageName = [imageURL lastPathComponent];  
    [AdobeAssetFile create:imageName 
        folder:[AdobeAssetFolder root] 
        dataPath:imageURL 
       contentType:[AdobeAssetMimeTypes mimeTypeForExtension:@"jpg"] 
      collisionPolicy:AdobeAssetFileCollisionPolicyAppendUniqueNumber 
      progressBlock:^(double fractionCompleted) { 
       NSLog(@"Progress: %f", fractionCompleted); 
      } 
       successBlock:^(AdobeAssetFile *file) { 
        NSLog(@"Operation is complete"); 
       } 
     cancellationBlock:^{ 
      NSLog(@"Operation is canceled"); 
     } 
       errorBlock:^(NSError *error){ 
        NSLog(@"Error is occur: %@", error.localizedDescription); 
       } 
    ]; 
} 

このコードで何が問題になっていますか?なぜprogressBlockが呼び出されないのですか?

私はAdobe Creative SDK v0.13.2139を使用しています。

答えて

0

コードに問題はありません。これは既知の問題です。修正が動作しています。

関連する問題