2011-04-23 62 views
1

我无法让ShareKit工作。我用选中的复制选项将ShareKit拖入我的应用程序。在viewDidLoad中ShareKit for iPhone在iPhone应用程序

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

:我也更新我的Facebook按键,安全密钥的shkconfig文件,并用下面的代码。

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

回答

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

我希望这有助于。

+0

如果应用尚未发布,该怎么办?关于如何在这种情况下将链接放到应用程序的任何想法?谢谢。 – hanumanDev 2011-05-10 17:35:12

+0

那么,你有苹果的开发者帐户吗?如果是这样,你可以喜欢到你的商店的帐户。基本上它链接到所有可用的应用程序。然后就在你的下一次更新中更改链接 – Andrew 2011-05-10 18:41:51

+0

谢谢。那实际上就是我所做的。一个链接到开发。帐户,我会按照您的建议进行操作,并在应用程序获得批准后进行更新。 – hanumanDev 2011-05-10 19:05:08