iphone - iPhone : Unknown Error Occurred

标签 iphone facebook

我正在从 iPhone 应用程序将照片上传到 Facebook。我已经让它工作了,只是有时它会返回“发生未知错误”。我不确定问题是什么。这种情况发生的概率约为 75%。

其他人也遇到过这种情况吗?

最佳答案

仍然不确定发生了什么,但我解决了问题。这是我所做的:

- (void)request:(FBRequest*)request didFailWithError:(NSError*)error {
    if ([error code] == 1 && [[request method] isEqualToString:@"photos.upload"]) {
        FBRequest *tryAgain = [FBRequest requestWithDelegate:self];
        [tryAgain call:[request method] params:[request params] dataParam:(NSData *)[request dataParam]];
    }   
}

本质上,我只是再试一次。重新发送相同的请求不起作用(由于签名无效而失败),因此我使用旧请求的属性创建了一个新请求。

这样做的好处是它是一种递归:如果新请求也失败,它将继续尝试。不过,我希望我不会遇到任何负面影响。

关于iphone - iPhone : Unknown Error Occurred,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2038994/

相关文章:

iphone - 无法使用适用于 IOS 的 facebook sdk 和适用于 facebook 的 graph api 获取电子邮件地址

iphone - 在uitableview中显示使用相同的 friend 列表

Facebook Graph api 如何通过访问 token 获取页面 ID

iphone - 在 Iphone SDK 的导航栏上添加多个按钮

iphone - 我如何获得当前日期?

ios - Facebook 错误在框架模块中包含非模块化 header

android - 使用 Parse.com 登录 Facebook 时出现 NoClassDefFoundError

css - 错误信息 : NoSuchElementException: Message: no such element: Unable to locate element: {"method" :"css selector" ,"selector" :"._5qtp"}

iphone - UIPageviewController PDF

iphone - 使用多个顶点和索引缓冲区对象进行渲染(ios - OpenGLES 2.0)