2011-04-23 63 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