Подбор игроков в Game Center на OS X Yosemite не работает

Я пытаюсь заставить многопользовательский режим моей игры работать на OS X Yosemite. Мультиплеер отлично работает на iOS, но на OS X я столкнулся со многими проблемами.

Прежде чем я обсужу проблему, позвольте мне сначала объяснить мою настройку. У меня настроено приложение OS X в iTunes, подключено к игровому центру, и многопользовательская совместимость также настроена правильно. У меня включен Game Center в проекте Xcode и соответствующие права. Я использую два Mac для тестирования. Оба вошли в уникальные учетные записи игрового центра, и песочница включена.

Когда я запускаю приложение, локальный игрок успешно проходит аутентификацию на обоих компьютерах Mac. Однако, когда я пытаюсь найти матч, игроков так и не находят.

Многопользовательский матчмейкинг в игровом центре не работает на Yosemite? Еще раз, мое приложение для iOS отлично работает на серверах песочницы, это просто приложение для OS X, которое не работает.

Это серьезно, потому что в настоящее время я вообще не могу тестировать свою многопользовательскую игру на OS X, пока эта проблема не будет решена. Кому-нибудь удалось заставить мультиплеер работать на Yosemite?

Редактировать: у меня также установлена ​​многопользовательская совместимость, чтобы пользователи iOS могли играть с пользователями OS X. Но система подбора игроков по-прежнему не находит игроков, когда я ищу с помощью одного Mac и одного устройства iOS.


person Epic Byte    schedule 01.01.2015    source источник


Ответы (1)


Проблема заключалась в том, что отсутствовало право «com.apple.security.network.server». Оказывается, когда вы включаете возможность Game Center в новом Xcode, по умолчанию добавляется только право «com.apple.security.network.client», вам все равно нужно вручную добавить «com.apple.security.network». .server" право!

введите здесь описание изображения

person Epic Byte    schedule 18.01.2015