2012-11-05 59 views
0

我剛開始着手將FB代碼集成到應用程序中。我已經嘗試過'hello world'示例代碼,它的工作方式與模擬器上的預期一樣 - 它在我的牆上發佈,並且它是腳本'8分鐘前通過(我的應用程序名稱)'所有都很好!HelloWorld facebook示例代碼 - 模擬器和設備上的結果不同?

但是,如果我在我的ipod touch上運行該應用程序,而不是預先填充的文本與我想要發佈的文本提出,我會得到一個空白'fb文本輸入'屏幕,並且當它發送到我的牆上時只是在'8分鐘前通過iOS'旁邊...

很難解釋清楚,甚至更難以解決問題是什麼 - 任何想法?

回答

0

發生什麼事情是HelloFacebookSample在iPod中運行時使用的是iOS6本機對話框。這是因爲您可能已在iOS設置中登錄Facebook。但是,在您的模擬器中,它使用非iOS6本地對話框。供稿故事中的歸因方式不同,因爲iOS6的帖子總是說「通過iOS」,因爲這篇帖子是通過iOS6流程運行的。如果您分享了來自Mobile Safari的鏈接,則會得到相同的歸因。

相關問題