0

Teams Resigining,Fehlende Push Notification Berechtigung: Während ipa

Wir veröffentlichen neues Update für unser Projekt, in der letzten Version nicht wir jetzt Push Notifications haben alle den Prozess zu implementieren.

Wir arbeiten für einen Client, wo wir ipa-Datei mit unserem Verteilungsprofil senden (Push-Benachrichtigungen funktionieren für die ipa, die wir senden).

Sobald wir die Arbeits-Ipa senden, werden sie die ipa mit ihren Distributionsprofilen zurückgeben und in den Appstore hochladen.

Wir haben alle Szenarien überprüft wie, App Id mit Push-Benachrichtigung aktiviert, SSl für die Verteilung generiert (Ist es zwingend für die Entwicklung für Entwickler auch?).

Das Zurücktreten ist erfolgreich und wir können die App in den App Store hochladen.

Aber wir bekommen immer noch die Below Mail von Apple. Bitte vorschlagen, was die Lösung für sie ist

Fehlende Push Notification Entitlement - Ihre App enthält Push Notification Service ist eine API für von Apple, aber die aps-Umgebung Anspruch aus der App-Signatur fehlt. Stellen Sie sicher, dass Ihre App-ID für Push-Benachrichtigungen im Bereitstellungsportal aktiviert ist. Dann unterschreiben Sie Ihre App mit einem Verteilungs-Bereitstellungsprofil, das die aps-environment-Berechtigung enthält. Dadurch wird die korrekte Signatur erstellt und Sie können Ihre App erneut einreichen. Weitere Informationen finden Sie unter "Bereitstellung" und " Entwicklung" im Handbuch "Lokale Programmierung und Push-Benachrichtigung" für . Wenn Ihre App den Apple Push Notification-Dienst nicht verwendet, ist keine Aktion erforderlich. Sie können die API von zukünftigen Übermittlungen entfernen, um diese Warnung zu stoppen. Wenn Sie das Framework eines Drittanbieters verwenden, müssen Sie sich möglicherweise an den Entwickler wenden, um Informationen zum Entfernen der API zu erhalten.

+2

Haben Sie sich vergewissert Push-Benachrichtigungen in xCode> Projekt> Target> Kompetenzen> Push-Benachrichtigung aktivieren? Stellen Sie außerdem sicher, dass Sie ein neues Bereitstellungsprofil heruntergeladen haben, nachdem Sie APNS für Ihre App-ID aktiviert haben, und stellen Sie sicher, dass Sie es installieren, indem Sie auf die heruntergeladene Datei doppelklicken. – Eeshwar

Antwort

0
  • Sie müssen überprüfen, ob Sie Push-Benachrichtigungen in Mitglied Zentrum für das Provisioning-Profil aktiviert haben, die Sie verwenden

  • Sie müssen überprüfen, ob Sie Push-Benachrichtigungen in Xcode Fähigkeiten aktiviert haben

dh

überprüfen nur Entitlements.plist für folgende Schlüsselwerte

<key>aps-environment</key> 
    <string>production</string>