xcode 8 Push-Benachrichtigungsfunktionen und Einstellungen für Berechtigungsdateien
beim Benutzenxcode 8
Push-Benachrichtigungseinstellung durchführen, im Gegensatz zuxcode 7
, xcode 8
muss der Entwickler den Schalter für Push-Benachrichtigungsfunktionen einschalten (befindet sich unterTARGETS -> AppName -> Capabilities
wie im folgenden Bild),
dann wird die Datei AppName.entitlements wie folgt generiert:
//AppName.entitlements
<key>aps-environment</key>
<string>development</string>
aber für die Produktionsversion App, wenn wir den String auf @ ände
//AppName.entitlements
<key>aps-environment</key>
<string>production</string>
dann zeigen die Capabilities eine Warnung
und es scheint, egal welcher String-Wert in der aps-Umgebung angegeben ist, wir können immer noch das Push-Device-Token bei @ erhaltapplication:didRegisterForRemoteNotificationsWithDeviceToken:
so was ist die richtige Einstellung der Push-Benachrichtigung Berechtigungen? Dank