Друзья, всем привет. Это моя проба пера на Хабре. Меня зовут Максим Талалаев, я достаточно давно управляю людьми. Вот теперь занимаюсь этим в сфере IT. Делаю с командой проект по созданию и развитию платформы временной (гибкой) занятости.

Пишем на PHP. Используем Laravel и Lifewire с Filament. Базы на PostgreSQL. Приложения писали на Flutter, хотя в первое время нас здорово выручал самописный mini‑App в телеграм. В общем все, как у всех.

И вот недавно встал вопрос в загрузке приложений на известные всем площадки: GooglePlay, RuStore. Ну, и на «десерт» мы оставили AppStore, так как мифов о нем ходило гораздо больше, чем о двух вышеупомянутых источниках. Я не буду подробно останавливаться на самой процедуре, по которой написано немыслимое количество статей и материалов. Сразу перейду к моментам, на которые лично у меня ушло больше всего душевных и временных терзаний, а также управленчески неэффективно потраченного времени (ну, это уже по завершении всех этапов так можно сказать. Конечно, когда я был в процессе, мне так не казалось.). Естественно, я прошел все стадии, начиная от «Создать аккаунт разработчика на организацию в России сейчас невозможно» до «А ты попробуй найти специализированное бюро, которое тебе для Apple корректно сделает перевод на иностранный язык».

I. Итак, первая сложность, возникшая при регистрации (и это единственный момент, который обойти так и не удалось и пришлось вешать на свой личный аккаунт) — это создание учетной записи AppleID. Да‑да, его надо создавать для привязки аккаунта разработчика. Его я не сделал, поскольку площадка требует подтвердить номер телефона, на который отправляется сообщение. Соответственно, сообщение в Россию не приходит, и платформа выдает ошибку. Страдал я на этом этапе несколько дней. Плюнул и зарегал на свой аккаунт AppleID. Думаю, что проблема решаема. Надо просто сделать это через номер в другой стране. Процедура схожа с подтверждением, например, Гугл‑аккаунта для входа в ChatGPT. Повторюсь, я страдания прекратил, привязав свой личный AppleID.

Выводы:

  1. Не мучайся, создавая новый AppleID. Прикрепи свой существующий. Он просто выступит идентификатором для входа в кабинет Apple Developer.

  2. Зарегай на себя esim, например, в Казахстане. С этим прекрасно помогут наши банки. И регай новый аккаунт на этот номер.

II. Следующим пунктом в перечне сложностей стало получение DUNS‑номера. Для непосвященных — это девятизначный идентификатор, по которому за пределами нашей великой и могучей вас будут проверять вашу деловую репутацию. Если я правильно понимаю, это некий мировой аналог БКИ и ЕГРЮЛ в одном лице. Вот тут я потратил огромное количество времени, вычитывая, что это, как его получить, как внести себя в этот международный реестр. Вспоминаю и думаю, что делает с человеком ловушка профессионала. Несведущий бы ткнул в кнопку «Далее» и смотрел, что происходит. Я же как бывший госслужащий решил подготовиться. В итоге все мои чтения и поиски информации оказались бессмысленными и вот почему: При оформлении Google‑аккаунта вас изначально не просят ввести DUNS‑номер, как это происходит в Apple. Вы просто заполняете данные о своей организации. И когда я занимался тем же самым, о, чудо! Google сам показал мне что‑то типа «Нам кажется, что вы заполняете информацию вот об этой организации». Я просто выбрал свою организацию из выпадающего списка и выписал себе DUNS‑номер своей организации при регистрации в качестве Apple Developer. То есть, создав юрлицо, вы уже попадаете в этот самый мировой перечень организаций и делать что‑то дополнительно не нужно. Хотя я при этом и про Dun&Brastreet начитался, и про то, что у нас Интерфакс за деньги вносит в этот реестр, являясь кем‑то там имеющим полномочия взаимодействовать с Dun&Brastreet для получения DUNS номера, и про ботов в телеге. Открытие ларчика оказалось чуть более простым.

Выводы:

  1. Для начала создай аккаунт разработчика в GooglePlay. Там мой DUNS подтянулся автоматически из выпадающего списка при заполнении данных о компании

  2. Запиши себе DUNS-номер компании и внеси при регистрации в качестве разработчика Apple

III. Я потратил уйму времени на изучение формата документов, которые запрашивает Apple после регистрации компании. В моем случае это были:

  1. Документ, подтверждающий личность

  2. Подтверждающий документ от работодателя

  3. Перевод ЕГРЮЛ

Если брать в оригинале, то они звучали так:

  • Applicant's government‑issued photo ID

  • Applicant's employment verification

  • Business documents for YOUR COMPANY:

    • A complete extract from the Unified State Register of Legal Entities with an English translation. 

И тут вновь «ошибка профессионала», когда вместо того, чтобы сделать и получить результат, началось изучение того, как то правильно сделать. Если с первыми двумя документами все было более‑менее понятно (в первом случае я прикрепил свой действующий загранник, во втором — подготовил письмо, подписал его и поставил печать организации), то вот с третьим я помучался.


Одни источники говорили, что перевод делают только аккредитованные юристы, другие — что перевод должен был быть заверен нотариально. В общем эти несколько строк емко характеризуют потраченные на это пару недель. Не получив нигде ответа, который меня бы устроил, я сделал так, ка понимал сам. Я же бывший чиновник. Если нигде не написано «заверенная», значит, не заверяем. Скачал свой ЕГРЮЛ с официального портала ФНС, засунул в Claude и вуаля. Почему‑то нейросеть не захотела формировать мне итоговый PDF, пришлось руками переносить данные. Благо, изменений за время существования у нас почти не было. Первую страничку получившегося документа тоже прилагаю в виде скрина.

Первая страница ЕГРЮЛ на английском языке для регистрации аккаунта Apple Developer
Первая страница ЕГРЮЛ на английском языке для регистрации аккаунта Apple Developer

Приложу скрин последней страницы, так как там есть данные о подписанте

Последняя страница ЕГРЮЛ на английском языке для регистрации аккаунта Apple Developer
Последняя страница ЕГРЮЛ на английском языке для регистрации аккаунта Apple Developer

Распечатал, подписал, поставил печать (на всякий случай), отсканировал, отправил. Не занимался никакой литературой. Вот то, что перевела нейросеть, то и вставил. На всякий случай отправил еще оригинал на русском языке.

При изучении вопроса, естественно, в сети находились варианты «помогаторства» за наши деревянные. Вопрос решил бесплатно. Часа за 1,5 — 2.

Выводы:

  1. В качестве Applicant's government‑issued photo ID приложи фото загранника или прав (обрати внимание на то, что документ должен быть на английском языке и действующий. Сейчас в РФ права продлеваются на 3 года. Для них они недействительны)»

  2. В качестве Applicant«s employment verification распечатай, подпиши, поставь печать и отсканируй письмо от работодателя (скрин выше)»

  3. В качестве Business documents for your company (A complete extract from the Unified State Register of Legal Entities with an English translation) скачай свой ЕГРЮЛ, переведи его через нейросеть, распечатай, подпиши, поставь печать и отсканируй (пример нескольких страниц приложил выше).

IV. Ну, и, наконец, вишенка на торте — Оплата. Уже не пишу, что я опять начал «думать» вместо «делать». Мысли склонялись к нескольким вариантам:

  • оплата сертификатом iStore (отмел, так как решил, что баланс на iStore никак не будет связан с аккаунтом разработчика на AppStore. Ну, и ценник х5 от номинала)

  • оплата по номеру телефона (отмел, так как телефон реально пропал из списка способов оплаты)

  • оплата своей российской картой (отмел, так как не прошла оплата)

  • оплата своей заграничной картой (отмел, так как не было ее и делать было долго, а нам было решать вопрос здесь и сейчас)

  • оплата заграничной картой, оформленной на другого человека (и вот тут я реально боялся, что Apple будет сверять данные того, кто платил, с теми данными, кто регистрировал аккаунт).

Честно, было страшно, потому что путь был пройден долгий, и если бы на последней стадии нас не одобрили, было бы обидно.

Написав в пару уважаемых мной чатов (чат Лидеров России и инвестиционный чат) я получил примерно одни и те же ответы: «Хоть Васей Пупкиным плати. Им без разницы». В итоге так и произошло. Я оплатил картой другого человека. Ну, и теперь наша компания имеет свое приложении в AppStore в кабинете разработчика.

Страница нашего приложения, размещенного в кабинете Apple Developer
Страница нашего приложения, размещенного в кабинете Apple Developer

Выводы:

  1. Выбирай при оплате карту иностранного банка и плати ей. Карта может быть оформлена и не на тебя (человека, который регистрировал компанию или является в ней руководителем). Пока что им на это без разницы.

После того, как я оплатил и получил подтверждение, в чате прилетел еще один ответ: сервисы Apple можно оплатить с помощью сервисов Ozon. Где‑то в настройках есть оплата иностранных сервисов. Я сходил, проверил. Значок Apple там точно был. Но только потребность в использовании лично у меня уже пропала. Так что, может, тоже сработает.

На этом всё, друзья! Надеюсь, мой опыт и потраченное (но не в пустую) время сэкономят вам часть нервов и жизни и приведут к намеченному результату. Дерзайте. Не думайте долго. Просто делайте.