2016-05-30 13 views
5

Ich versuche Xcode freie Bereitstellung zu verwenden, aber ich bin immer folgendes ProblemXcode kostenlose Bereitstellung: Die ‚Apple-Push Notification‘ -Funktion für die Benutzer nur verfügbar ist, eingeschrieben in Apple Developer Programm

enter image description here

Ich habe Remote-Benachrichtigung deaktiviert, nachdem dieses Problem auftritt, aber es geht immer noch nicht weg.

enter image description here

Wie dieses Problem zu beheben

Xcode Version 7.2 ios Version 9+

Hinweis:

Xcode ein Zertifikat für mich geschaffen hat .Ich diese sehen konnte in Schlüsselbund

Antwort

4

Löschen Sie das Zertifikat ficate aus dem Schlüsselbund. Entfernen Sie Ihr Konto aus dem xcode-> Präferenz-> Konten. Fügen Sie Ihr Konto erneut hinzu. Das Problem wird gelöst. Die Remote-Benachrichtigungsfunktion ist nicht für ein kostenloses Apple Developer-Konto verfügbar.

6

Hier ist eine Abkürzung für diejenigen, die das Zertifikat löschen Art und Weise versucht, aber immer noch nicht funktioniert:

Ihres Projekts projectName.xcodeproj finden, klicken Sie auf „Open Content“, zu bearbeiten „project.pbxproj“ mit einem txt-Editor:

Änderung:

com.apple.Push = { 
enabled = 1; 
}; 

in:

com.apple.Push = { 
enabled = 0; 
}; 

Wiederholen Sie den Build und diesmal kein Fehler beim Drücken:)

2

Klicken Sie mit der rechten Maustaste auf den projectName.xcodeproj -> Paketinhalt anzeigen -> öffnen Sie das Projekt.pbxproj -> suchen Sie den "com.apple.Push" -> Set enabled = 0