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