我在 iOS 中使用 DJISDK 从飞机上下载图片。
我正在使用课堂上的downloadSelectedFiles
方法PlaybackManager
。
这是我的流程回调:
process: { (data, error) in
if data != nil{
if self.downloadedImageData != nil{
self.downloadedImageData!.append(data!)
}else{
self.downloadedImageData = data!
}
}
}
这是文件完成回调:
fileCompletion: {
self.downloadedFilesCount += 1
let image = UIImage(data: self.downloadedImageData!)
if let img = image {
self.downloadedImagesArray?.append(img)
}
self.downloadedImageData = nil
}
我正在正确检索图像,但没有 EXIF 数据。如何获取该信息并将其添加到图像中?我已经下载并尝试了 iOS-MediaManagerDemo,它是同样的事情,下载图像但没有 exif 数据,但官方 DJI Go 应用程序检索所有信息,所以必须有一些方法可以做到这一点。