Affrontare la questione di presentare le autorizzazioni di notifiche spinta di dialogo di nuovo come al momento della prova - questa è certamente una soluzione, ma qui va:
Avendo appena finito di lavorare su un app che utilizza Notifiche Push estensivamente, e avendo ho provato tutte le solite permutazioni, senza successo ... Alla fine ho capito che il modo più semplice per ovviare a quel problema era quello di ottenere un dispositivo da usare solo per i test (cioè un iPod Touch di fascia bassa).
Per ripristinare la finestra di dialogo, fare un Impostazioni> Generale> Ripristina> Cancella tutto il contenuto e le impostazioni. Passare attraverso il processo di installazione del dispositivo, reinstallare l'app e Vai.
Questo è stato l'unico modo in cui ho trovato di testare l'esperienza del "primo avvio" su richiesta, secondo necessità durante il corso di sviluppo/test. Inoltre ha aggiunto molta più versatilità al processo.
Non avrei avuto bisogno di ricorrere a tutto questo, ma sono molto contento di averlo fatto, perché si è rivelata una vera manna dal cielo. FWIW.
[P.S. Sarà probabilmente anche rivelarsi utili in futuro per testare le versioni beta del sistema operativo, ecc]
sarà la mia domanda ottenere sempre all'interno di questo metodo - applicazione: didRegisterForRemoteNotificationsWithDeviceToken: al momento del lancio? non posso testare ancora qui a casa, controllerò domani anche se lavoro – bluezald
Otterrai sempre uno di 'application: didRegisterForRemoteNotificationsWithDeviceToken:' o 'application: didFailToRegisterForRemoteNotificationsWithError:' – XJones
vedo, ho ricevuto questo errore, nessun 'aps-environment' valido , beh, comunque grazie per la risposta: D – bluezald