【发布时间】:2018-02-14 11:04:11
【问题描述】:
我尝试了所有方法,但每次尝试上传此视频时都会出现此错误。错误
Domain=NSCocoaErrorDomain Code=257 "文件“IMG_1773.MOV”不能 因您无权查看而被打开。”
[![fileprivate func getVideoFromasset() {
let imgManager = PHImageManager.default()
let fetchVideos = PHVideoRequestOptions()
fetchVideos.isNetworkAccessAllowed = true
fetchVideos.deliveryMode = .automatic
guard let asset = self.videoAsset else {
return
}
imgManager.requestPlayerItem(forVideo: asset, options: fetchVideos, resultHandler: { (data, info) in
guard let video = data?.asset as? AVURLAsset else { return }
print(video.url)
self.urlAsset = video.url
self.getVideoFromUrl(url: video.url)
})
}
@objc fileprivate func UploadVideo() {
guard let url = self.urlAsset else {return}
print(url.absoluteString)
if self.videoUrl == nil {
do {
let filedat = try Data(contentsOf: url)
let pffile = PFFile(name: "sdsd", data: filedat)
pffile?.saveInBackground({ (data, error) in
print(error)
}, progressBlock: { (intt) in
print(intt)
})
} catch {
print(error)
}
} else {
print(self.videoUrl)
print("upload from url file")
}
}][1]][1]
错误域=NSCocoaErrorDomain 代码=257 "文件“IMG_1773.MOV” 无法打开,因为您无权查看。” UserInfo={NSFilePath=/var/mobile/Media/DCIM/101APPLE/IMG_1773.MOV, NSUnderlyingError=0x174254280 {错误域=NSPOSIXErrorDomain 代码=1 "不允许操作"}}
file:///var/mobile/Media/DCIM/101APPLE/IMG_1773.MOV
我需要帮助!!!!
【问题讨论】:
-
尝试清理 xcode!
-
我做到了。但它没有工作\
标签: ios iphone swift parse-platform swift3