想要在 cloudkit 仪表板上上传视频并在 ios 应用中显示该视频?

Want to upload video on cloudkit dashboard and display that video in an ios app?

我想在 cloudkit 仪表板上上传视频并在 iOS 应用程序中显示该视频...搜索了我的查询并了解到使用资产类型我们可以做到这一点。 . 但在 Objective-c.

中没有确切地了解如何以编程方式实现它

如何在 Objective-c 中以编程方式执行此操作?

我的 problem.here 的解决方案是我用来为可能遇到此类问题的人显示视频的代码。

                CKAsset * asset=[videoArray objectAtIndex:0];  
                NSData *urlData = [NSData dataWithContentsOfURL:asset.fileURL];
                if ( urlData )
                 {
                 //save video 
                    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
                    NSString  *documentsDirectory = [paths objectAtIndex:0];
                    NSString  *filePath = [NSString stringWithFormat:@"%@/%@", documentsDirectory,@"filename.mp4"];
                   [urlData writeToFile:filePath atomically:YES];
                   NSURL *fileURL = [NSURL fileURLWithPath:filePath];
                 //Play video
                   AVPlayer * avPlayer = [AVPlayer playerWithURL:fileURL];
                   AVPlayerLayer *layer = [AVPlayerLayer playerLayerWithPlayer:avPlayer];
                   avPlayer.actionAtItemEnd = AVPlayerActionAtItemEndNone;
                  layer.frame = CGRectMake(0, 0, 300, 300);
                  [self.view.layer addSublayer: layer];
                  [avPlayer play];
                 }