2012-02-10 12 views
5

io mando una finestra di richiesta come questa:Perché l'app Facebook iOS non riceve notifiche per le richieste di applicazione?

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

Le notifiche sul lavoro scrivania grande. Ma l'app per iOS di Facebook non riceve alcuna notifica. (Né in-app, icona globo con numero rosso o Push).

Vedo questo comportamento nell'app per iPhone Path. Qui si inviano le richieste con le finestre di dialogo e il client di Facebook iPhone riceve correttamente la notifica di richiesta:

Path notification request

Grazie mille in anticipo.

+2

È il vostro app configurato sul lato Facebook come app mobile? (Esiste un collegamento tra l'ID dell'app Facebook e l'app store? In caso contrario, non credo che le richieste della tua app verranno visualizzate nell'app iphone perché non c'è modo per l'utente di agire su di esse) – Igy

+0

Grazie a molto, @Igy. L'ho configurato come app per dispositivi mobili, riempi l'ID app e il bundle e abilitato "deep linking nativo di iOS". Vorresti rispondere? Se vuoi i punti, per fare quella osservazione. –

+0

farà in un attimo! – Igy

risposta

7

Se desideri che le richieste inviate agli utenti della tua app vengano visualizzate nell'app per iPhone di Facebook, devi configurare le impostazioni dell'app in modo che Facebook conosca i dettagli della versione per iPhone della tua app, altrimenti le richieste non verranno visualizzate come Facebook non pensa che l'utente possa agire su di loro.

Le impostazioni più importanti sono 'iOS App ID' e 'iOS ID fascio', alcune delle altre impostazioni in 'nativa iOS App'may sia applicabile anche a seconda di come la vostra applicazione si integra con Facebook