0

ウォールでフィードを共有しています。リンクはFacebookページへのリンクです。

chromeからリンクを押すとちゃんとページが開きますが、クロムから開く

iPhoneで開こうとすると、ページがクラッシュします。

ここに画像の説明を入力

コードは次のとおりです。

...
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];
...

URL のコピーを押したところ、次の URL が表示 fb://faceweb/f?href=%2FKyoto.sushi%3Fid%3D100616296685390%26_rdrされました。おそらく、Facebook はそれが Facebook のリンクであることを認識し、何かに変換します。そして、これは実際には機能しません。

4

1 に答える 1

0

URL には http:// と https:// が含まれています

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

それはあるべきです

https://www.facebook.com/Kyoto.sushi
于 2012-08-08T16:17:15.773 に答える