当我在模拟器中运行相同的代码时,我获得成功响应图像帖子:
{
id = 248572435289479;
"post_id" = "244759709004085_248572441956145";
}
当我在设备中运行相同的代码时,我得到:
Error Domain=facebookErrDomain Code=10000 "The operation couldn’t be completed. (facebookErrDomain error 10000.)" UserInfo=0x208a8dd0 {error={
code = 1;
message = "(#1) An unknown error occurred";
type = OAuthException;
}}
"
答案 0 :(得分:2)
OAuthException
表示存在身份验证问题。请确保您的设备上存在以下情况。
如果上述方法均无效,请尝试在手机上的设置中注销并重新登录。然后尝试通过safari登录。有时iOS facebook身份验证可能有点儿麻烦。还可以尝试使用其他应用程序保证与iOS Facebook帐户一起使用。类似的东西, Hootsuite 。
如果 所有之后仍有问题......我不确定你告诉你的是什么。
答案 1 :(得分:1)
This link可能会对您有所帮助。
和@ giff的答案也在某种程度上解释了这个link。
在此处记录您的问题可能有助于您进一步了解错误。
- (void)request:(FBRequest *)request didFailWithError:(NSError *)error {
NSLog(@"%@", [error localizedDescription]);
NSLog(@"Err details: %@", [error description]);
};
答案 2 :(得分:1)
如果上面给出的解决方案都不能帮助你,我建议你试试这个。
从授权应用程序列表中删除该应用程序,并使用所需权限再次授权。
希望这适合你