Спустя шесть лет после своего дебюта в iOS 4, Game Center был незаметно удален из мобильной операционной системы Apple, как отметили первые тестировщики бета-версии iOS 10. Хотя компания предоставила пользователям возможность удалять некоторые из предустановленных приложений в новой ОС, похоже, что Game Center удален навсегда. Однако неясно, будет ли приложение доступно для загрузки из App Store, когда iOS 10 станет общедоступной этой осенью.
Как отметил TouchArcade, дочерний сайт MacRumors, Game Center все еще не полностью исчез как сервис. В примечаниях к выпуску первой бета-версии iOS 10 Apple объясняет, что если разработчик хочет использовать в своем приложении таблицы лидеров, аналогичные Game Center, ему придется самостоятельно реализовать эти функции.
• Приложение Game Center было удалено. Если ваша игра реализует функции GameKit, она также должна реализовать интерфейсное поведение, необходимое пользователю для просмотра этих функций. Например, если ваша игра поддерживает таблицы лидеров, она может отображать объект GKGameCenterViewController или считывать данные напрямую из Game Center для реализации пользовательского интерфейса.
• Новый тип учетной записи, реализованный классом GKCloudPlayer, поддерживает игровые учетные записи только iCloud.
• Game Center предоставляет новое обобщенное решение для управления постоянным хранением данных в Game Center. Сессия игры (GKGameSession) содержит список игроков, которые являются участниками сессии. Реализация вашей игры определяет, когда и как участник сохраняет или извлекает данные с сервера или обменивается данными между игроками. Игровые сессии часто могут заменить существующие пошаговые матчи, многопользовательские игры в реальном времени и постоянные сохранения игр, а также обеспечить другие модели взаимодействия между участниками.
При запуске Game Center представлялся как способ для пользователей посещать централизованный хаб всех своих игровых приложений на iOS, хотя не каждая игра поддерживала приложение Apple. Game Center предоставлял профили, достижения, таблицы лидеров, обновления статусов о последних играх друзей и специальную вкладку «Ходы» для отслеживания игр, использующих асинхронные многопользовательские функции.
Apple, похоже, решает ряд проблем пользователей со своими стандартными приложениями в бета-версии iOS 10, позволяя удалять более 20 своих собственных приложений — это долгожданная функция, которую многие пользователи запрашивали в последние несколько лет.
Читайте о других функциях iOS 10 в нашем сборнике новостей здесь.
Обновление: Как отметил один из пользователей в Twitter, «Game Center» упоминался по названию в разделе watchOS 3 во время основной презентации. Что это означает для будущего сервиса, как на iOS, так и на watchOS, пока неясно.
Обновление 2: Apple подтвердила изданию TechCrunch, что «Game Center продолжит существовать как сервис, но больше не будет доступен как отдельное приложение».