0

ShareKitを使用して、アプリからFacebookやTwitterにストーリーを共有しています。アプリ内のすべてをクリックして共有すると、ダイアログボックスが表示され、共有またはキャンセルのオプションが表示されます。[共有]をクリックしても、投稿されません。私のタイムラインやニュースフィードにも、他の誰もがそれを見ることができる場所にはありません。最初にダイアログボックスに何かを入力すると、共有されます。これはShareKitまたはFacebookのバグですか?この問題を解決するにはどうすればよいですか?

SHKItem *item = [SHKItem URL:[NSURL URLWithString:_entry.articleUrl] title:_entry.articleTitle];
        [item setCustomValue:@"http://www.316apps.com/icon.png" forKey:@"picture"];
        [SHKFacebook shareItem:item];
4

1 に答える 1

0

問題は、古い元の shareKitを使用している可能性があります。Facebook は、テキストを共有するときに使用される FBDialog の「メッセージ」パラメーターを非推奨にしました。回避策は、Facebook の Graph API を使用することです。これはShareKit 2で対処されています。試してみることにした場合は、多くの変更が加えられているため、必ずinstall wikiに従ってください。

于 2012-07-27T08:43:35.967 に答える