0

AdobeAssetFile のメソッドを使用して Adob​​e Creative Cloud に画像をアップロードしようとしてcreate:folder:dataPath:contentType:progressBlock:successBlock:cancellationBlock:errorBlockいます。ファイルのアップロードは成功しましたが、アップロードの進行状況を で追跡できません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呼び出されないのですか?

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

4

1 に答える 1