0
Ich verwende folgenden Code, um Bild von Google Drive holen. Es gibt mir korrekte Metadaten über Dateien. Aber im Abschluss-Handler sind die Daten des Bildes, das bei der Umwandlung nil gibt.Konvertieren von Daten in Bild sendet keine, wenn ich Bilder von Google Drive in iOS app
Code:
if let files = response.files where !files.isEmpty {
filesString += "Files:\n"
for file in files as! [GTLDriveFile] {
filesString += "\(file.name) (\(file.identifier))\n"
let url = "https://www.googleapis.com/drive/v3/files/\(file.identifier)"//?alt=media"
let fetcher = service.fetcherService.fetcherWithURLString(url)
fetcher.beginFetchWithCompletionHandler({ (tempData :NSData?, error : NSError?) in
if error == nil
{
// image is nil .
if let image = UIImage(data:tempData!,scale:1.0)
{
}
}
else
{
print("error")
}
})
}
}