Einstellung, wenn xcode 8
dabei die Push-Benachrichtigung Einstellung verwenden, im Gegensatz zu xcode 7
, xcode 8
Notwendigkeit Entwickler wiederum auf Push-Benachrichtigungen Fähigkeiten Schalter (bei TARGETS -> AppName -> Capabilities
folgend pic befanden), Xcode 8 Push-Benachrichtigungsfunktionen und Berechtigungen Datei
es dann wie folgt
//AppName.entitlements
<key>aps-environment</key>
<string>development</string>
wird AppName.entitlements Datei generieren, aber für Produktionsversion App, wenn wir die Zeichenfolge
ändern//AppName.entitlements
<key>aps-environment</key>
<string>production</string>
dann zeigen die Fähigkeiten eine Warnung
und es scheint, unabhängig davon, welche in aps-Umgebung angegebenen String-Wert, können wir immer noch die Push-Gerät Token erhalten bei application:didRegisterForRemoteNotificationsWithDeviceToken:
so Was ist die korrekte Einstellung der Push-Benachrichtigungsansprüche? danke
Alle Nachrichten, dass? Ich habe auch die Option "Produktion" ausprobiert, aber XCode wechselt nach dem Klicken auf "Fix Issue" in "Entwicklung". – WedgeSparda
Ich habe die App archiviert und mit der seltsamen "Entwicklung" -Option nach Appstore geschickt und kann weiterhin Remote-Push-Benachrichtigungen empfangen. In der Zwischenzeit zeigt die Datei mobileprovision in der archivierten App die Option 'production' 'aps-environment' –
in meiner App, wenn ich im Debug bin. apn funktioniert gut, wenn ich für den Unternehmensvertrieb freigebe. i xcode 8.1 iOS erhält keine Push-Benachrichtigung ... –