Я уже искал сайт и нашел это:
Обработчик приглашений GameCenter
Он говорит:
"
Как указано в документации
Ваше приложение должно установить обработчик приглашения как можно раньше после запуска приложения; подходящее место для установки обработчика находится в предоставленном вами блоке завершения, который выполняется после локального проигрывателя
"
.. Хорошо, это круто, но!
Я хотел бы Аутентифицировать игрока ТОЛЬКО, если приглашение было получено .. Пример:
Сценарии:
Игрок запускает игру, играет в одиночном режиме, выходит из игры.[Без аутентификации в игровом центре].
Игрок принимает приглашение, игра запускается, обработчик приглашения получает уведомление о приглашении, аутентифицирует игрока, игра начинается.
Игрок выбирает онлайн-игру,Игровой центр аутентифицирует игрока.
..
Итак, я хочу не аутентифицировать игрока без необходимости ... если это возможно.Что приводит к вопросу, где я должен разместить код обработчика приглашения?Очевидно, не после аутентификации, так как, как я уже сказал, я не хочу аутентифицировать плеер без необходимости ...
Спасибо =)