Я реализовал функции Game Center, такие как достижения и списки лидеров, и теперь я работаю над проблемами. У меня создалось впечатление, что мне не нужно было добавлять дополнительный код - если бы у меня были достижения или рейтинги, игроки могли бы отправлять вызовы своим друзьям. Но теперь, в iOS10, у вас больше нет возможности добавлять игроков в качестве друзей - проблемы решаются через iMessages. Проблема в том, что я не вижу эту функцию в любом месте экрана GKViewController. Если вы выберете оценку достижения/leaaderboard, вы можете нажать «Challenge Friends», но она предлагает только тех игроков, которые у вас уже есть в списке друзей, а не в вашем списке контактов. Apple также отказалась от GKChallengesViewController, поэтому я не уверен, где искать, как это сделать.Игровой центр Проблемы в iOS 10
Кто-нибудь знает, как добавить функцию iMessage Challenges в Game Center в iOS 10?
Обновление: Я видел, что эта функция живет в GKMatchmakerViewController, но это похоже на вещи многопользовательского типа. Я все еще не уверен, как использовать это, чтобы просто отправлять вызовы.
все рабочие функции вы можете найти здесь. https://developer.apple.com/reference/gamekit – John