Ich habe Game Center-Funktionen wie Erfolge und Bestenlisten implementiert, und jetzt arbeite ich an den Herausforderungen. Ich hatte den Eindruck, dass ich keinen zusätzlichen Code hinzufügen musste - wenn ich Erfolge oder Ranglisten hätte, wären die Spieler in der Lage, Herausforderungen an ihre Freunde zu senden. Aber jetzt, in iOS10, kannst du Spieler nicht mehr als Freunde hinzufügen - die Herausforderungen werden über iMessages abgewickelt. Das Problem ist - ich sehe diese Funktion nirgends auf dem GKViewController-Bildschirm. Wenn du eine Errungenschafts-/Leitertafel-Punktzahl auswählst, kannst du auf "Freunde herausfordern" tippen, aber es werden nur die Spieler vorgeschlagen, die du bereits in deiner Freundesliste und nicht in deiner Kontaktliste hast. Apple hat auch GKChallengesViewController eingestellt, daher bin ich mir nicht sicher, wo ich nachschauen soll.Game Center-Herausforderungen in iOS 10
Kann jemand das iMessage Challenges-Feature zu Game Center in iOS 10 hinzufügen?
Update: Ich habe gesehen, dass diese Funktion innerhalb der GKMatchmakerViewController lebt, aber das scheint für Multiplayer-Art Dinge zu sein. Ich bin mir immer noch nicht sicher, wie ich das verwenden soll, um einfach Herausforderungen zu senden.
alle Arbeitsfunktionen finden Sie hier. https://developer.apple.com/reference/gamekit – John