Помните, когда Apple делала вид, будто впустит облачные игровые сервисы, такие как Microsoft xCloud и Google Stadia, в App Store, фактически разорвав их бизнес-модели в клочья?Знаете, как Microsoft ответила, что заставлять геймеров загружать сотни отдельных приложений, чтобы играть в каталог облачных игр, было бы плохим опытом?

На самом деле Microsoft была готова подыгрывать многим требованиям Apple - и даже предложила принести на iPhone эксклюзивные игры для Xbox Triple A, чтобы облегчить сделку.Это согласно новому набору личных писем, которые The Verge обнаружила после судебного разбирательства по делу Epic против Apple.

Эти игры могли работать на платформе Microsoft Xbox Cloud Gaming (xCloud), передавая их с удаленных серверных ферм, заполненных процессорами Xbox One и Xbox Series X, вместо того, чтобы полагаться на локальную вычислительную мощность вашего телефона.Если бы сделка была заключена, вы теоретически могли бы купить копию такой игры, как Halo Infinite, в самом Apple App Store и запустить ее, как любое другое приложение, вместо того, чтобы платить 14,99 долларов в месяц за подписку Xbox Game Pass Ultimate с установить каталог игр, а затем использовать обходной путь Microsoft App Store в Интернете.

Но в первую очередь Microsoft вела переговоры о переносе своего каталога игр xCloud в стиле Netflix в App Store в то время, когда Apple очень болезненно относилась к облачным играм в целом.

Электронные письма между главой отдела развития бизнеса Microsoft Xbox Лори Райт и несколькими ключевыми членами команды Apple App Store показывают, что Microsoft действительно начала с широкого спектра опасений по поводу вложения всей службы Xbox в отдельные приложения App Store с февраля. 2020. Райт упомянул «Сложность и управление созданием сотен и тысяч приложений», как им придется обновлять каждое из этих приложений, чтобы исправить любые ошибки, и как все эти значки приложений могут, среди прочего, привести к загромождению домашних экранов iOS. заботы.

Страница 12 из 2020-апрель-майкрософт-готов-делать-отдельные-приложения-для-каждой-игры-xcloud. Предоставлено DocumentCloud компанией The Verge (Vox.com) • Просмотр документа или чтение текста

«Мы считаем, что описанные здесь проблемы вызовут разочарование и замешательство у клиентов, что приведет к ухудшению качества работы на устройствах Apple по сравнению с аналогичным опытом на всех других платформах», - написала она.

Но к марту прошлого года Microsoft предлагала создать те сотни или тысячи отдельных приложений для отправки в App Store - при условии, что эти приложения будут больше похожи на ярлыки, а не набивать все стек потоковой передачи облачных игр в каждый из них.Она утверждала, что это похоже на то, как приложения watchOS уже работали.

«Если у нас будет одно технологическое приложение для потоковой передачи, оно будет составлять около 150 МБ, а другие приложения будут иметь размер примерно 30 МБ, и их не нужно будет обновлять при обновлении технологии потоковой передачи.Это будет лучше для пользователей », - написал Райт:

Тогда же Райт отказался от идеи перенести на iOS эксклюзивные игры для Xbox Triple A, утверждая, что им тоже понадобится «пакет технологий потоковой передачи в качестве отдельного приложения для обеспечения нужного опыта».

«Это была бы невероятно захватывающая возможность для пользователей iOS получить доступ к этим эксклюзивным играм AAA в дополнение к играм Game Pass», - написала она.

Очевидно, ничего этого не произошло.Microsoft отклонила новые правила Apple App Store в сентябре 2020 года и анонсировала обходную веб-версию xCloud через месяц.Он прибыл в апреле этого года.

Где сорвались переговоры?Теперь Microsoft сообщает The Verge, что Apple была на самом деле тем, кто отклонил ее предложения, потому что Apple настаивала на том, чтобы каждая игра включала полный стек потоковой передачи, и не соглашалась ни на что другое.

«Наше предложение по реализации игр через отдельные приложения было разработано в соответствии с политикой App Store.Apple отклонила этот запрос на основании нашего запроса о создании единого технологического приложения для потоковой передачи для поддержки отдельных игровых приложений, как указано в исходном письме.Принуждение к включению в каждую игру нашего стека потоковых технологий оказалось нереалистичным с точки зрения поддержки и разработки и создало бы невероятно негативный опыт для клиентов », - говорится в заявлении CVP по Xbox Cloud Gaming Карима Чоудри для The Verge.

В конце апреля прошлого года менеджер по играм в App Store от Apple Марк Гримм предположил, что это, возможно, не единственная причина, по которой компании не достигли взаимопонимания - это также может иметь какое-то отношение к деньгам.Он сказал коллегам, что Microsoft фактически сейчас рассматривает идею включения потокового кода в отдельные игры Xbox в App Store.«[Райт] была гораздо более позитивной и пыталась заставить свою команду инженеров найти способ поместить весь стек потоковой передачи в каждый двоичный файл», - написал он.

Но было также опасение, что Microsoft не хотела вкладывать покупки из приложений в каждую игру: «Их предложение по IAP по-прежнему заключается в том, чтобы они обрабатывали все IAP в своей существующей системе и рассчитывались с нами (либо в режиме реального времени, либо ежемесячно) », - написал Гримм, выразив мнение, что Apple должна позволить играм Microsoft обходить IAP.«Они не пытаются обойти нас, они пытаются обойти большой объем дублирующей работы API», - сказал он.

И Apple сообщает The Verge, что деньги действительно были замешаны.«К сожалению, Microsoft предложила версию xCloud, которая не соответствовала нашим рекомендациям по обзору App Store, в частности требованию использовать покупку в приложении для разблокировки дополнительных функций или функций в приложении», - говорится в заявлении представителя Apple Адама Дема.

Чоудри из Microsoft отрицает, что IAP принял окончательное решение.«Причины отказа не были связаны с возможностями покупки в приложении;в настоящее время мы предоставляем Xbox Cloud Gaming через отдельное приложение Xbox Game Pass в магазине Google Play, например, без включенного IAP, и мы будем делать то же самое через App Store, если это разрешено ».

Вот общее заявление Чоудри по этому поводу:

Мы изучили множество вариантов переноса облачных игр через Xbox Game Pass на устройства Apple, всегда так, чтобы в первую очередь было удобство работы с клиентами, что, по нашему мнению, было лучше всего через отдельное приложение.Политика Apple Store вынудила бы нас запускать каждую игру как отдельное приложение - хотя мы никогда не поддерживали такой подход, мы рассматривали его как возможность в духе поиска любого решения для предоставления Cloud Gaming клиентам iOS.Однако между этим письмом в марте 2020 года и нашим заявлением для The Verge в сентябре 2020 года Apple отклонила наши предложения, и мы остались без возможности выпустить единое предложение Xbox Game Pass через App Store.Мы сместили наши инженерные приоритеты и теперь перешли на решение на основе браузера, делающее Xbox Cloud Gaming доступным для клиентов iOS через веб-браузеры, и продолжим поиск жизнеспособных решений, которые позволят нам использовать App Store.

Что касается возможности добавления эксклюзивов Xbox Triple A для iPhone и iPad в виде отдельных игр, он подтверждает:

«В дополнение к Xbox Game Pass мы также были готовы предоставить отдельные игры для iOS, как мы это делаем сегодня с такими играми, как Minecraft».