0

我正在尝试使用create:folder:dataPath:contentType:progressBlock:successBlock:cancellationBlock:errorBlockAdob​​eAssetFile 的方法将图像上传到 Adob​​e Creative Cloud。文件上传成功,但我无法使用progressBlock. 这个块只是不调用。

- (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不调用?

我正在使用 Adob​​e Creative SDK v0.13.2139。

4

1 回答 1

0

您的代码没有任何问题。这是一个已知的问题。修复工作正在进行中。

于 2016-05-25T19:21:49.480 回答