1

我无法让 ShareKit 工作。我使用选中的复制选项将 ShareKit 拖到我的应用程序中。我还使用我的 Facebook 密钥、安全密钥更新了 shkconfig 文件,并使用了以下代码:

SHKItem *item = [SHKItem text:@"Praveen Kumar Tripathi"];
SHKFacebook *faceBook=[SHKFacebook shareItem:item];
[faceBook share];

在 viewDidLoad 中。

但我无法看到 Facebook 屏幕。我看到一个空白屏幕。

4

1 回答 1

2

你并不完全清楚,所以我不确定你在问什么,但听起来你想在启动时显示一个 Facebook 登录。你这样做的方式是这样的:

首先,#import "SHKFacebook.h" 然后在您的按钮中,然后放入viewDidLoad

SHKItem *item;

这将创建 sharekit 项目

然后:

NSURL *url = [NSURL URLWithString:@"http://itunes.apple.com/us/app/...?mt=8"];

将指向您的应用的链接放在这里。这个链接是这样的,如果有人点击 Facebook 帖子,他们将被引导到 iTunes 商店下载您的应用程序。

然后为您的帖子设置基本文本。此文本由您设置。用户无法更改此文本。(显然这就是我所做的,你可以让这个文本成为你想要的任何东西)

item = [SHKItem URL:url title:[NSString stringWithFormat:@"I'm playing someGame on my iPhone! My Highscore is %i, think you can beat it?", highScoreInt]];

然后像这样设置帖子:

item = [SHKItem URL:url title:@"Share Me!"];

最后显示项目:

[SHKFacebook shareItem:item];

我希望这有帮助。

于 2011-04-23T16:22:36.530 回答