2012-05-09 30 views
0

次のコードでFacebookのユーザーフィードに投稿しています。Facebook投稿はiOS SDK経由で、時には画像がありません

70-画像と一緒に投稿された時の90%が、投稿されることがありますが、画像はなく、エラーもありません。

誰でも理由を説明できますか?

[params setObject:@"1234" forKey:@"name"]; 
[params setObject:@"1234" forKey:@"caption"]; 
[params setObject:@"description" forKey:@"description"]; 
[params setObject:item.itemURL forKey:@"link"]; 
[params setObject:item.itemPictureURL forKey:@"picture"]; 
[params setObject:facebook.accessToken forKey:@"access_token"]; 
[facebook requestWithGraphPath:@"/me/feed" andParams:params andHttpMethod:@"POST" andDelegate:self]; 

画像は指定された画像URLにありますが、

おかげ -

答えて

0

URLがウェブを介して画像のすなわちロードを呼び出すか、任意のWeb呼び出しは非同期であるため、この問題が発生し、それはので、いくつかの時間は、コールがの呼び出し後に行われるメインスレッドではない別のスレッドにありませんその時点で画像が利用できないようにfbで掲示する。必要な画像を最初にロードし、呼び出し時に画像が利用可能であることを確認して、FB

に投稿する必要があります
関連する問題