我們正在研究一款使用Facebook實時登錄數據的iPhone應用程序。我們注意到,如果我們卸載應用程序,並重新安裝應用程序,我們看到的兩個問題之一:應用程序被卸載並重新安裝後,實時檢查將停止工作
Facebook的實時更新,停止對一些用戶的工作。即使用戶入住,我們的服務器也不會接收來自Facebook的簽入通知。在用戶卸載應用程序之前,這一切都運行良好。
Facebook上發送的實時更新,但是當我們試圖找回籤數據,我們得到的結果爲空:
查詢:(使用適當的auth_token)
/me/checkins
響應:
{
"data": [
]
}
當我們從調試工具進行測試時,數據也是空的。
更多信息:
我們使用「取消授權回調URL」,它指向我們的服務器上的特定網址,我們在做那個URL的調用返回成功背到Facebook。
重新安裝應用程序後,會提示用戶輸入適當的權限。 (使用權限:publish_actions)。
我們沒有驗證的應用程序被允許使用Facebook(iPhone->設置 - > Facebook的)。
當用戶登錄到Facebook的一個網頁瀏覽器,從「您的應用」部分選擇應用程序,我們確實看到了適當的權限。
我們也確實從Open圖形調試中驗證了權限。他們看起來沒問題。
任何想法可能會發生什麼?