2012-02-10 13 views
5

przesyłam dialogowe żądania tak:Dlaczego aplikacja Facebook iOS nie otrzymuje powiadomień o żądaniach aplikacji?

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

powiadomień na pulpicie wielkiej pracy. Jednak aplikacja Facebook iOS nie otrzymuje żadnych powiadomień. (Ani w aplikacji, ikona globu z czerwonym numerem, ani Push).

Widzę to zachowanie w aplikacji na iPhone'a z Path. Tutaj można wysłać wnioski z dialogów, a klient Facebook iPhone skutecznie odbiera zgłoszenie żądania:

Path notification request

Bardzo dziękuję z góry.

+2

Czy Twoja aplikacja skonfigurowane po stronie Facebooka jako aplikacja mobilna? (czy istnieje powiązanie między Twoim identyfikatorem aplikacji na Facebooku a sklepem z aplikacjami? jeśli nie, to nie sądzę, aby żądania z Twojej aplikacji były renderowane w aplikacji na iPhone'a, ponieważ nie ma sposobu, aby użytkownik działał na ich podstawie) – Igy

+0

dużo, @Igy. Ustawiłem ją jako aplikację mobilną, wypełniam identyfikator aplikacji i pakiet oraz włączyłem natywne linkowanie "iOS". Czy chciałbyś na to odpowiedzieć? Jeśli chcesz zdobyć punkty, za dokonanie tej obserwacji. –

+0

zrobi za chwilę! – Igy

Odpowiedz

7

Jeśli chcesz, aby żądania wysyłane do użytkowników aplikacji pojawiały się w aplikacji na iPhone'a na Facebooku, musisz skonfigurować ustawienia aplikacji, aby Facebook znał szczegóły wersji iPhone'a aplikacji - w przeciwnym razie żądania nie będą wyświetlane jako Facebook nie uważa, że ​​użytkownik może na nich działać.

Najbardziej odpowiednie ustawienia są „iOS App ID” i „iOS identyfikator pakietu”, kilka innych ustawień pod „Native iOS App'may być stosowane również w zależności od tego, jak aplikacja integruje się z Facebook

Powiązane problemy