Опубликовано:
Разработка приложения — не самое сложное. Самое сложное начинается, когда оно готово и его просто нужно загрузить в App Store и Google Play. Рассказываю, как один обычный день превратился в квест с боссами уровня «Apple Developer Program».
Начал с малого — добыл карту иностранного банка. Тут повезло: проблем не возникло, только комиссия за пополнение, от которой хочется тихо повыть. Но раз проект должен быть красивым — красивым будет и чек за перевод.
Дальше — регистрация Apple Developer, и вот тут начинается настоящий сюжет. Windows-устройство выкидывало меня на каждом шаге без объяснений. Взял старенький iPhone 11 с трещиной на экране — пустило дальше, но на моменте ввода карты Apple решил, что мой телефон недостаточно престижен, и снова дропнул заявку. Спас Mac — с него заявка наконец ушла.
Дальше — классика: «ждите 2 business days». Подождал четыре. Оказывается, у Apple 2 бизнес-дня иногда равны четырём обычным — видимо, свой курс конвертации.
На четвёртый день пришло уведомление: не хватило денег на карте. Нужно было списать 99 долларов, попытка ушла на 87, а у меня был ноль — думал, пришлют отдельную ссылку на оплату. Пополнил счёт, обрадовался — и тут же узнал, что заявку нужно отправлять заново. И снова ждать «2 бизнес-дня». Через час деньги всё-таки списались.
Я уже видел, как приложение уходит в стор, — и тут прилетело новое сообщение: пришлите документ, подтверждающий личность. Либо на одном из нескольких языков, либо загранпаспорт, либо нотариально заверенный перевод.
Загранпаспорта у меня никогда не было — дальше своего города я не выезжал, необходимости не возникало. Оказалось, паспорт делается месяц. Хорошо хоть госуслуги избавляют от похода в МФЦ — начал заполнять заявление, а там нужна фотография по строгим правилам, которой, конечно, не нашлось. Сделал фото на белом фоне, нейросеть помогла отредактировать и заодно сделала причёску аккуратнее, чем она была последние лет пять — а к тому моменту я уже реально рвал на себе волосы.
Форма попросила указать текущее место работы, а потом — мотаю вниз — ещё и перечислить, чем я занимался с 2016 года. Госуслуги не смогли подтянуть даже текущее место работы автоматически, а от меня хотят подробную трудовую биографию за десять лет. Пункта «валялся на диване» в форме почему-то не предусмотрели. И всё это — за 2000 рублей госпошлины.
Решил, что с загранпаспортом рисковать не буду, и позвонил коллеге поныть. Он предложил одолжить свой загранпаспорт. Нюанс: коллеге 22, паспорт кончается в сентябре, на фото ему на вид лет 12, а фамилия у нас разная — при этом у Apple я везде указывал свои настоящие данные. Плюс наслышан про их суровую модерацию: один нестыкующийся документ — и банят с концами, а 100 долларов остаются у них.
В итоге решил не играть в лотерею и пошёл искать способ сделать нотариально заверенный перевод документа. Пока держу кулаки, что 100 долларов останутся при мне.
Параллельно занялся Google Play Console. Заплатил 25 долларов, тоже прошёл проверку документов — но процесс оказался человечнее и без сюрпризов после оплаты. Хотя бы здесь, кажется, всё пройдёт гладко.
А фон у всего этого такой: буквально накануне мне предложили запустить рекламную кампанию проекта. Я гордо ответил — дело плёвое, до конца недели зарегистрируюсь в сторах, выгружу приложение, и стартуем с рекламой сразу. В итоге сижу без 125 долларов и думаю, вкладываться в рекламу сейчас или сначала выдохнуть.
Пятнадцать лет в разработке — и я думал, что знаю, где будет больно. Оказалось, самое сложное — не разработка, а регистрация в сторах и загранпаспорт, нужный только для того, чтобы приложение туда попало. И это ещё до того, как в него зайдёт хоть один пользователь.
Apple Developer Program — 99 долларов в год, Google Play Console — разовый взнос 25 долларов. Но реальные траты часто выше: время, нервы и иногда сбор документов для верификации личности.
Удостоверение личности на одном из поддерживаемых языков, загранпаспорт или нотариально заверенный перевод документа — так Apple подтверждает, что разработчик реальный человек.