5

ShareKitを使用して、アプリからFacebookで本当に基本的な共有をしようとしています。ほとんどのものは問題ないように見えますが、左にアイコンがなく、フッターにある小さなアイコンだけである理由がわかりません。そこに置く方法が見つかりません。どうすればカスタマイズできますか? 私には添付の左の写真のように見えますが、右のようにしたいと思います。

    NSURL *url = [NSURL URLWithString:@"http://itunes.apple.com/us/app/...?mt=8"];
item = [SHKItem URL:url title:[NSString stringWithFormat:@"I'm playing someGame on my iPhone! My Highscore is %i, think you can beat it?", 456]];

[SHKFacebook shareItem:item];

私にとっては左のようなものですが、右のようにしたいです。

4

1 に答える 1

2

箱から出すことはできません。このダイアログは、ShareKit のファイルに組み込まれている Facebook SDK によって提供されます - 変更されていません。

ShareKit のフォルダーを少し調べてみると、Facebook SDK が見つかると思いますが、その外観を編集できるかどうかはわかりません (共有ボタンを変更することは許可されていません)。例)

アイコンに関して - これは Web から読み込まれ、変更できません。ダイアログは Facebook の Web サイトから直接送られてくるため、何らかの形で傍受して自分の Web サイトに配置すると、無効な要求が作成されます。

編集:あなたの素敵な編集に基づいて (スプレー アノテーションが大好きです :P)、Facebook のアプリの設定ページでこれを実現できます。これを行うには、Facebook の開発者アプリ (Facebook アカウントのアプリケーション セクションにある必要があります) に移動し、アプリの高解像度アイコンをアップロードします。16x16 の小さなアイコンと、サイズの異なる同じアイコンを要求することに注意してください。十分なサイズのアイコンが見つからない場合は、何も表示されません。

于 2011-07-05T17:18:25.453 に答える