Forum Informatica Unict

LAUREA TRIENNALE (D.M. 270/04) => LAP 1: programmazione C/C++ 6 CFU => Topic started by: Backdoor on 01-10-2011, 23:12:09



Title: Apple Push Notification
Post by: Backdoor on 01-10-2011, 23:12:09
Sto implementando le push notification nella mia applicazione ma ho qualche problema.
A prima vista sembrava che il metodo
Code:
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)devToken
non venisse chiamato...
anche se ho inserito
Code:
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeBadge]; 
nel metodo
Code:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
ho dato una controllata ai log del device ed ecco cosa ho trovato:
Code:
<Warning>: Errore durante la registrazione. Error: Error Domain=NSCocoaErrorDomain Code=3000 "nessuna stringa di autorizzazione 'aps-environment' valida trovata per l'applicazione" UserInfo=0x1fd70f70 {NSLocalizedDescription=nessuna stringa di autorizzazione 'aps-environment' valida trovata per l'applicazione}

Sono riuscito in un avvio fortunato a recuperare il device token e se dal server invio notifiche verso quel device riesco a ricevere sull'iphone...

Cosa potrebbe causare questo strano funzionamento?
Potrebbe essere il jb?