从Facebook崩溃到Facebook页面的打开链接

时间:2012-08-08 16:04:57

标签: iphone objective-c xcode facebook

我在墙上分享一个Feed。该链接是一些Facebook页面的链接。

从Chrome按下链接后,页面会正常打开Opens from chrome

但是当我尝试在iPhone中打开它时,页面崩溃了。

enter image description here

以下是代码:

...
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
    @"name",@"name",
    @"description", @"description",
    [NSString stringWithFormat: @"https://www.facebook.com/Kyoto.sushi"], @"link", 
    @"caption", @"caption",
    [NSString stringWithFormat:pictureUrl], @"picture",
    @"message",@"message",
    nil];
[facebook requestWithGraphPath:@"me/feed"
                         andParams:params
                     andHttpMethod:@"POST"
                       andDelegate:self];
...

我按下了复制网址,得到了这个: fb://faceweb/f?href=%2FKyoto.sushi%3Fid%3D100616296685390%26_rdr猜测Facebook认识到它是一个Facebook链接并将其转换为某种东西。而这件事并没有真正起作用。

1 个答案:

答案 0 :(得分:0)

您的网址有http://和https://

http://https://www.facebook.com/Kyoto.sushi

应该是

https://www.facebook.com/Kyoto.sushi