xcode 8 capacidades de notificación push y configuración de archivos de derechos
cuando usasxcode 8
haciendo la configuración de notificación push, a diferencia dexcode 7
, xcode 8
necesita que el desarrollador active el interruptor de capacidades de notificaciones push (ubicado enTARGETS -> AppName -> Capabilities
como la siguiente foto),
entonces generará el archivo AppName.entitlements de la siguiente manera
//AppName.entitlements
<key>aps-environment</key>
<string>development</string>
pero para la versión de producción de la aplicación, si cambiamos la cadena a
//AppName.entitlements
<key>aps-environment</key>
<string>production</string>
entonces las capacidades muestran una advertencia
y parece que no importa qué valor de cadena se especifique en aps-environment, todavía podemos obtener el token del dispositivo de inserción enapplication:didRegisterForRemoteNotificationsWithDeviceToken:
Entonces, ¿cuál es la configuración correcta de los derechos de notificación push? gracias