我正在使用“解析云”功能来获取电影列表。到今天为止,一切都运转良好。该应用程序崩溃了,我似乎无法修复。
奇怪的是(它是非常有问题的)它昨天和前几天都工作了。 (此应用已在App Store中投入生产)
这是导致错误的函数:
PFCloud.callFunctionInBackground(function, withParameters: parameters) { (movies, error) -> Void in
if error != nil { return block(success: false, movies: []) }
PFObject.pinAllInBackground(movies as! [PFObject])
let foundMovies = ParseMovie.arrayFromPFObjects(movies as! [PFObject])
return block(success: true, movies: foundMovies)
}
如果我在块中注释4行,它仍然会崩溃。如果我评论整个功能,则不会。因此,似乎当我调用“ PFCloud.callFunction”时,应用程序便崩溃了。
知道会出错吗?解析云功能确实起作用,因为使用parse rest API调用它可以像预期的那样给我看电影。
任何帮助表示赞赏,谢谢!
最佳答案
好的,我知道了。显然,我使用的是Parse SDK(1.5)的旧版本,并且从今天开始,该版本不再起作用。有点失望,但可能是我的错?
关于ios - 解析-callFunctionInBackground使[__NSTaggedDate UTF8String]上的应用程序崩溃-但是当我提交我的应用程序时没有,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33147578/