Одним из самых волнующих моментов в жизни разработчика софта является публикация приложения в App Store. Для того чтобы разместить программный продукт на портале (в магазине) для общего доступа, разработчику необходимо обзавестись специальным аккаунтом, а также подготовить маркетинговые материалы в соответствии с установленными требованиями. Если приложение не соответствует определенным требованиям, App Store отклонит его. Именно поэтому в этом вопросе стоит разобраться, чтобы в будущем избежать проблем с пользованием устройства.

В каких случаях отклоняют приложение

App Store может отклонить приложение, если:

  • возникли проблемы во время тестирования;
  • функционал приложения слабый или недостаточный;
  • приложение содержит контент-заполнитель и не готово к распространению;
  • не указаны точно цели, для которых необходимо предоставлять доступ к библиотеке и т.д;
  • ссылки в приложении неработоспособные;
  • предоставлена неполная информация о приложении;
  • контактная информация неактуальная или неполная;
  • пользовательский интерфейс не соответствует требованиям;
  • разработчик отправил несколько похожих приложений;
  • функционал и возможности не соответствуют заявленным в описании;
  • приложение узкоспециальное или не предлагает широкого функционала
  • приложение не соответствует требованиям.

Редакция App Store постоянно меняет правила и требования для размещения приложений. Согласно новым требованиям, будут отклонены приложения:

  • с видимыми ошибками;
  • тестовые, демо или бета версии;
  • если присутствуют недокументированные или скрытые функции;
  • скачивающие, устанавливающие или запускающие исполняемый код;
  • в случае использования недокументированных API iOS;
  • отображающие неправильные данные об устройстве или выполняющие некорректную диагностику;
  • одобряющие употребление наркотиков или алкоголя;
  • повторяющие имеющиеся App Store приложения.

Приложения должны спрашивать согласие пользователя перед определением его местоположения. Полученные данные должны напрямую использоваться для функционирования приложения или в рекламных целях. Если вы хотите пользоваться программным обеспечением без каких-либо угроз, вам стоит придерживаться основных правил, выбирать только качественные приложения. Их сейчас большое количество, что позволит подобрать оптимальный вариант с учетом требований и пожеланий.