В вышедшей вчера вечером первой бета-версии iOS 10 очень много нововведений, но есть одно, о котором не было упомянуто на вступительном слове к конференции WWDC. Компания Apple убрала приложение Game Center, хотя оно было вшито в несколько предыдущих версий iOS. C чем это связано и вернётся ли Game Center в iOS 10? Попробуем разобраться.
Game Center — это подобие игровой социальной сети для пользователей iPhone и iPad. Впервые он появился на iOS в 2010 году и представлял собой порт аналогичного приложения для Mac. Удобным или полезным это приложение было назвать трудно, и многие пользователи мечтали о том, чтобы Apple позволила его удалить. Впервые возможность удалять предустановленные стоковые приложения появилась только с выпуском бета-версии iOS 10 для разработчиков, но непопулярного Game Center в ней и так не оказалось.
Дело в том, что вчера Apple представила несколько новых инструментов для разработчиков, с помощью которых они смогут интегрировать свои приложения и игры с некоторыми нативными функциями и приложениями из iOS (Siri, iMessage, App Store и т.д.) Один из таких инструментов — GameKit, с помощью которого разработчики смогут связывать игры с игровой платформой Apple. Похоже на то, что Game Center пропал навсегда, и это слегка осложнит жизнь разработчикам — теперь им придётся самостоятельно воссоздавать интерфейс этого приложения в своих играх.
Фреймворк GameKit содержит следующие изменения и улучшения:
— Приложение Game Center было убрано. Если ваша игра использует функции GameKit, в ней также должен быть реализован интерфейс, необходимый для работы с этими функциями. Например, если в вашей игре есть поддержка рейтинга игроков, игра должна считывать данные напрямую из Game Center и отображать их.
Пользователям наоборот будет проще — Game Center по сути останется, но станет по сути эфемерным. Он не будет занимать место на устройстве, но по-прежнему продолжит работать на всех совместимых с ним играх. Лучший интерфейс — тот, которого не видно.
Впрочем, Apple всё же может выпустить Game Center в качестве отдельного приложения, но перестанет навязывать его всем пользователям — в этом случае скачать его можно будет через App Store. В настоящее время в магазине уже появились приложения Mail, Maps и Music, которые ранее были вшиты в iOS.
Решение Apple избавить пользователей от Game Center можно только приветствовать. С этим приложением возникало немало проблем. К примеру, после выпуска iOS 9 пользователи столкнулись с критической ошибкой в работе Game Center. При попытке запустить игру или получить доступ к её настройкам она попросту блокировалась. В результате запускать игры, в которых предусмотрено подключение к Game Center, оказалось невозможно. Перезагрузка не решала эту проблему, требовался полный сброс устройства, причём без восстановления данных из резервной копии. Платформа GameKit, вероятно, будет более стабильной, и таких проблем с ней не возникнет.
Чтобы не пропустить ничего важного из мира игр и технологий, выбери удобный способ получать уведомления о новых статьях: подписывайся на канал iG в Telegram или напиши нашему боту, а еще ты можешь следить за новостями в Viber.
Можно было ничего не сбрасывать, а с экрана настроек при попытке войти в GameCenter, принудительно перезагрузить устройство и все начинает норм работать. Костыль, конечно, но все лучше чем полный сброс.
То что выпилили GameCenter, безусловно шикарная новость.
Ни разу не было с ним никаких проблем. Что он есть, что его нет — одна погода. Единственное, иногда подаёт признаки жизни, когда кто-то добавляется в друзья или кого-то нужно обыграть.
Играю только одну игру: Vikings War of Clans. Ито если телефону делаю сброс, то восстанавливаю игровой процесс через ФС. А Game Center вообще не нужен мне лично. В неделю несколько раз приходят уведомление о том, кто приглашает для меня не интересующие игры. Рад что собираются полностью убрать.