Zaimplementowałem funkcje Game Center, takie jak osiągnięcia i tabele wyników, a teraz pracuję nad wyzwaniami. Miałem wrażenie, że nie muszę dodawać żadnego dodatkowego kodu - gdybym miał osiągnięcia lub tablice wyników, gracze mogliby wysyłać wyzwania swoim znajomym. Ale teraz, w iOS10, nie masz już możliwości dodawania graczy jako przyjaciół - wyzwania są obsługiwane przez iMessages. Problem polega na tym, że nie widzę tej funkcji nigdzie na ekranie GKViewController. Jeśli wybierzesz wynik osiągnięcia/leaaderboard, możesz wybrać opcję "Rzuć wyzwanie znajomym", ale sugeruje to tylko graczy, których masz już na liście znajomych, a nie na liście kontaktów. Firma Apple wycofała także GKChallengesViewController, więc nie jestem pewien, jak to zrobić.Wyzwania w Game Center w iOS 10
Czy ktoś wie, jak dodać funkcję Wyzwania iMessage do Game Center w systemie iOS 10?
Aktualizacja: Widziałem, że ta funkcja mieszka w GKMatchmakerViewController, ale to wydaje się być dla typu multiplayer rzeczy. Nadal nie wiem, jak to wykorzystać, aby wysyłać wyzwania.
wszystkie działające funkcje, które można znaleźć tutaj. https://developer.apple.com/reference/gamekit – John