client?.files.download(path: "/AlloyTest/\(imageName)").response { response, error in
if let response = response {
let responseMetadata = response.0
print(responseMetadata)
let fileContents = response.1
print(fileContents)
} else if let error = error {
print(error)
}
}
.progress { progressData in
print(progressData)
}
这是尝试以下功能时遇到的错误:
API route error - {
".tag" = path;
path = {
".tag" = "not_found";
};
}
新密码
func getImage(imageName: String, completion: @escaping (UIImage, NetworkingError) -> ()) {
// Get Image from dropbox
// Download to Data
client?.files.listFolder(path: "/AlloyTest").response { response, error in
if let response = response {
let entries = response.entries
print("ENTRIES:", entries)
} else if let error = error {
print(error)
}
}
}
最佳答案
A path/not_found
error表示连接的Dropbox帐户中的指定路径(在本例中为"/AlloyTest/\(imageName)"
)没有任何内容。确保提供正确的路径。
例如,您可以使用 listFolder
/ listFolderContinue
列出任何特定文件夹的内容,以获得其内容的正确路径值。任何特定返回项目的路径为 Metadata.pathLower
。
关于ios - Swift:从DropBox下载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62027757/