Ho registrato l'app su iTunes Connect. Quando eseguo l'app sul dispositivo, ottengo il seguente errore APNS.Errore di notifica push Apple (aps-environment)
Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application" UserInfo=0x19e890 {NSLocalizedDescription=no valid 'aps-environment' entitlement string found for application}
Ho utilizzato lo stesso identificatore di pacchetto e AppID nel progetto xCode e anche in iTunes connect.
Inoltre, ho dimenticato di menzionare che l'App è registrata sotto un profilo di sviluppatore Enterprise e lo sto eseguendo sotto il mio profilo personale di sviluppatore.
Dopo ore di debugging, il mio problema è che ho usato il certificato sbagliato a firmare l'applicazione. Dopo aver pulito ciò che avevo in Organizer -> Libreria -> Profili di provisioning, l'app è stata registrata correttamente. Grazie per avermi dato la direzione! – plang
è sufficiente aggiungere un nuovo dispositivo a Provision Profile e generare il certificato –