我正在使用最新的Facebook iOS SDK(支持SSO)將我的iPhone應用程序與Facebook連接起來。到目前爲止好..使用相同Facebook應用程序ID的兩個iOS應用程序 - 是否有可能?
由於我目前的應用程序是免費附帶廣告,我想沒有廣告(我將用於充電)創建另一個版本。我不想使用應用內購買方式。
我現在面臨的問題是,與Facebook的SSO,我需要iOS的應用程序綁定到它是基於Facebook的應用程序ID的URL。由於我只有一個Facebook應用程序被兩個iphone應用程序使用,因此這兩個iOS應用程序綁定到相同的URL,因此當它們都安裝在設備上時,從Facebook到我的應用程序的回調不起作用(或打開另一個應用程序)。
是否存在除了創造致力於iPhone應用程序的新版本的另一個Facebook應用程序應該是一個解決方案嗎?
謝謝。
請執行您的iOS應用程式的需要的網址回調?我爲幾個iOS應用程序使用了相同的AppID,並且它工作正常。 – 2011-05-18 01:25:20
在最新的facebook iOS SDK中,每個應用都必須添加URL綁定,否則登錄成功消息將永遠不會到達您的應用(SSO流)。 – 2011-05-19 09:14:29
您不必在FB iOS SDK中使用該URL方案。這只是他們推薦的SSO和多任務處理。我建議你看看Facebook.m,看看他們是如何處理他們的權威傳遞。 – 2011-05-19 14:38:30