В июне 2013 года Apple дала возможность разработчикам передать право собственности на приложения для iOS . Это отличная новость для разработчиков, потому что это облегчает продажу ваших приложений на таких рынках, как Flippa , или даже покупку, созданную для улучшения.
Передача приложения включает два этапа:
- Передать право собственности в Apple
- Перенос кода за пределы Apple
Давайте начнем с передачи собственности в Apple.
Передать право собственности в Apple
Я собираюсь предположить, что у вас уже есть соглашение с другой стороной, и что вы счастливы пройти через передачу. Передающая сторона должна была согласиться с генеральным соглашением, и ваша учетная запись разработчика не должна быть в процессе миграции.
Только агент команды с Apple ID и Team ID может инициировать и завершить передачу. Если это касается вас, перейдите на панель iTunes Connect и нажмите кнопку «Передать приложение», чтобы отправить запрос в Apple. На этом этапе вы будете уведомлены, если ваше приложение соответствует требованиям для передачи. В настоящее время применяются следующие критерии:
Переносимые состояния
Ваше приложение должно быть в переводимом состоянии. Apple считает, что следующие состояния могут быть переданы:
- Ожидание контракта
- Подготовиться к загрузке
- Разработчик удален из продажи
- Неверный двоичный код
- Разработчик отклонен
- Отклонено
Ваши покупки в приложении также должны быть в определенном состоянии. Apple поддерживает следующие состояния:
- Одобренный
- Готовы представить
- Разработчик удален из продажи
- Отклонено
Другие важные ограничения
Вы не можете передать приложение, которое работает по подписке, например, журнальные приложения. Это включает в себя приложения, в которых есть подписки с автоматическим продлением, бесплатные подписки и подписки без продления, настроенные для покупок в приложении. Приложения, использующие разрешения iCloud и Passbook, также нельзя передавать.
Ваше приложение соответствует критериям? Если это так, то вы сможете пройти с переводом. Вы должны проверить Руководство разработчика iTunes Connect, чтобы быть в курсе последних рекомендаций.
Время передачи
После отправки запроса на передачу у получателя есть до 60 дней, чтобы войти в iTunes Connect и принять предложение. После его принятия Apple требуется около двух рабочих дней для завершения перевода. По истечении этого периода приложение больше не будет отображаться в учетной записи переводчика.
Пользователи приложения не будут затронуты передачей. Они по-прежнему смогут загружать приложение, как обычно, и просматривать рейтинги и отзывы. Положение диаграммы приложения также будет сохранено.
Поздравляем! Первая часть перевода завершена. Во второй части вам необходимо поделиться кодом с новым владельцем и его командой, чтобы они могли продолжать создавать и поддерживать приложение.
Передай код
Но как вы даете новому владельцу доступ к коду? Самый популярный вариант — перенести репозиторий GitHub . Это позволяет вам безопасно делиться своим кодом с новым владельцем. Поскольку этот процесс инициирован вами, нет времени ожидания или одобрения.
Чтобы переместить репозиторий GitHub, вы должны быть администратором учетной записи. Если вы уже являетесь администратором, сделайте следующее:
- Войдите на страницу своего репозитория GitHub.
- Выберите «Настройки» в панели действий хранилища.
- Нажмите «Трансфер».
- Прочитайте предупреждения и внимательно прислушайтесь к ним. Введите имя хранилища, чтобы подтвердить, что вы сделали это.
- Введите имя пользователя GitHub нового владельца и нажмите «Я понимаю, перенесите этот репо».
Требования к репозиторию GitHub
Возникли проблемы с переводом на Github? Ваш репозиторий GitHub можно перемещать, только если он соответствует определенным требованиям. Вот несколько наиболее распространенных проблем:
- Есть ли у вашей целевой учетной записи репозиторий с тем же именем или разветвление в той же сети? Не забудьте изменить это сначала.
- Является ли этот репозиторий закрытым? Убедитесь, что у целевой учетной записи есть платная учетная запись с хотя бы одним доступным частным хранилищем.
- Вы пытаетесь передать частные вилки? Только частные корневые репозитории могут быть переданы.
Если вы будете следовать приведенным выше требованиям, вы сможете сразу же перенести свой репозиторий GitHub. После того, как вы передадите право собственности и код новому владельцу, вы официально передадите свое первое приложение для iOS.
В заключение…
Объем создаваемых и продаваемых приложений для iOS резко увеличивается, и это число, вероятно, будет расти еще больше с помощью простого процесса передачи Apple. Приложения остаются ценным бизнес-активом, но теперь они наконец могут перейти в другие руки.
Переносили ли вы какие-либо приложения в последнее время или планируете сделать это в будущем? Пожалуйста, дайте нам знать ваши мысли в комментариях.