我使用Parse SDK在PFFile
服务器上保存Back4App
,这是代码段
PFFile *videoFile = [PFFile fileWithName:@"video.mp4" data:data];
[videoFile saveInBackgroundWithBlock:^(BOOL succeeded, NSError * _Nullable error) {
if (succeeded) {
handler(obj,nil);
} else {
handler(nil,error);
}
} progressBlock:^(int percentDone) {
progress(percentDone);
}];
但在上面的代码中,我没有在progressBlock
取得进展。我在那里放了一个断点,但这个块没有被执行。
另外,我检查了PFFile
的对象,该对象有效。
解析SDK版本 - 1.14.2
Xcode版本 - 8.0
答案 0 :(得分:0)
请查看指南:http://docs.parseplatform.org/ios/guide/#the-pffile
另外,您能否确认文件的大小是否小于20MB?
如果您愿意,可以打开服务器端的日志,查找消息错误或检查POST方法是否被调用或者是否未执行。