aliyun / aliyun-oss-ios-sdk

iOS SDK for aliyun object storage service
Other
466 stars 319 forks source link

Error Domain=com.aliyun.oss.clientError Code=3 上传图片 报错 #264

Open chunxige opened 3 years ago

chunxige commented 3 years ago

设备 iphone 6s ,ios 11.1.2

版本: 2.10.8

let request = OSSPutObjectRequest() request.bucketName = sign.bucket request.uploadingFileURL = fileURL let objKey = createObjKey(folder: "exam", suffix: "jpg", source: OSSUploadSource.exam.rawValue) request.objectKey = objKey

chunxige commented 3 years ago

Error Domain=com.aliyun.oss.clientError Code=3 "(null)" UserInfo={ErrorMessage=File doesn't exist}

chunxige commented 3 years ago

必现,升级了版本 2.10.9还是报错

wushuai1415 commented 3 years ago

检查下你的uploadingFileURL 没有问题吗

chunxige commented 3 years ago

没有问题,可能是ios11系统的bug,其他系统都没有问题 [[NSFileManager defaultManager] fileExistsAtPath:[self.uploadingFileURL path]] 这个方法返回的始终是NO,在其他系统里是YES

截屏2021-05-21 下午3 32 06