2016-09-12 3 views
4

По некоторым причинам мы не хотим использовать GKMatchmakerViewController. В настоящее время мы предлагаем пользователю нашего приложения возможность пригласить своих друзей Game Center через список друзей, отображаемый в нашем интерфейсе.Как отправлять новые приглашения на основе сообщений без GKMatchmakerViewController

Хотя это все еще возможно в iOS 10, у пользователя больше не будет возможности добавлять друзей GC. Поэтому мы хотим использовать новые приглашения на основе сообщений, введенные в iOS 10.

Как это можно архивировать без использования GKMatchmakerViewController? Я просто хочу отобразить кнопку приглашать друзей, которые открывают представление для отправки приглашений на основе сообщений кому-либо точно так же, как и кнопка в GKMatchmakerViewController.

+0

Не знаю, почему это было отклонено. Я проголосовал. :) Любой успех? –

ответ

1

В настоящее время (iOS 10.2) невозможно отобразить представление iMessage без GKMatchmakerViewController.

В моем приложении я собираюсь предоставить полностью пользовательские представления для сватовства. Только если игрок на устройстве с iOS 10 хочет пригласить друга, я покажу GKMatchmakerViewController. Это не отличное решение, но в настоящее время оно кажется наиболее возможным решением.

Я также напишу об этом для репортера ошибок Apple.

+0

вы можете немного разъяснить, вы используете 'GKGameSession' для игр с iOS 10 с друзьями и обычными' GKMatch' с 'GKPlayer' для других матчей? Я не вижу каких-либо встроенных механизмов matchmaking для 'GKGameSession' ... –

0

См. GKGameSession. Этот класс может отправить приглашение. Может быть только ios10

Смежные вопросы