2012-02-10 39 views
5

我發送一個請求對話框如下:爲什麼Facebook iOS應用程序未收到應用程序請求的通知?

[delegate.facebook dialog:@"apprequests" 
     andParams:params 
    andDelegate:self]; 

在桌面上工作有很大的通知。但Facebook iOS應用程序根本沒有收到任何通知。 (無論是在應用程序中,帶紅色數字的地球圖標或Push)。

我在Path iPhone應用中看到此行爲。在這裏,你發送請求與對話和Facebook的iPhone客戶端成功地接收到請求通知:

Path notification request

非常感謝提前。

+2

是您的應用程序在Facebook身邊配置爲移動應用程序? (即你的Facebook應用程序ID和應用程序商店之間是否存在關聯?如果沒有,我認爲你的應用程序的請求不會在iPhone應用程序中呈現,因爲用戶無法對其執行操作) – Igy 2012-02-10 16:57:26

+0

感謝很多,@Igy。我將其設置爲移動應用程序,填寫應用程序ID和捆綁軟件,並啓用「iOS本地深層鏈接」。你想回答嗎?如果你想得到這些觀察點。 – 2012-02-10 18:55:46

+0

將在一瞬間做! – Igy 2012-02-10 19:02:48

回答

7

如果您希望發送到您的應用的用戶的請求出現在Facebook iPhone應用中,您需要配置您的應用設置,以便Facebook知道您的應用的iPhone版本的詳細信息 - 否則請求不會顯示爲Facebook不認爲用戶可以對他們採取行動。

最相關的設置是「iOS應用程序ID」和「iOS繫結ID」,一些在「機iOS App'may其他設置適用還取決於你的應用程序與Facebook的集成方式

相關問題