Приложение для iPhone без AppStore

У нас есть промышленное приложение, которое в настоящее время работает на очень дорогостоящем жестком КПК. Поскольку большинство инженеров продают iPhone, мы рассматриваем возможность перехода на гораздо более удобную платформу.

Несколько вопросов: Можно ли продавать приложения для iPhone с помощью магазина приложений? Apple, занимающая 40% -ное сокращение приложения 99c iFart, - это одно, но это приложение для инженерных вычислений за 3000 долларов. Мы также слышали о проблемах, с которыми некоторые люди получали одобренные приложения.

Можно ли продавать iPod touch (я понимаю, что продажа iPhone без контракта сложнее) с предварительно упакованным программным обеспечением.

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

Ответ 1

В основном существуют три разных официальных iPhone методы распространения приложений, о которых я знаю:

- Магазин приложений

С помощью этого метода у любого, у кого есть iPhone, может быть доступ к приложению. Вы можете распространять неограниченное количество приложений, подобных этому. Apple получает 30% скидку. Конечно, Apple должна одобрить ваше приложение.

- Ad hoc

Вы можете распространять приложения, используя ad hoc, без прохождения через магазин приложений, но вы ограничены не более чем 100 устройствами. С помощью этого метода вы можете распространять свое приложение с веб-сайта, электронной почты и т.д.

- Предприятие

Этот метод предназначен для внутреннего распространения в компаниях с более чем 500 сотрудниками. Apple не предоставляет больше публичных деталей, которые я мог бы найти по этому методу.

Не похоже, чтобы любой из этих методов соответствовал вашим критериям, если у вас меньше 100 клиентов и они не планируют превышать этот номер. Это похоже на вопрос, что ваши клиенты не являются внутренними для вашей компании.

Я бы посоветовал связаться с Apple. Они могли бы разработать какую-то специальную сделку по продаже.

Ответ 2

Программа разработчика предприятия позволяет распространять дома, избегая приложения. Это $299 против $99 и не включает дистрибутив AppStore.

Для компаний с 500 или более сотрудниками, которые создают собственные собственные приложения для iPhone и iPod touch.

Ответ 3

В Apple также есть программа B2B, которая звучит так, как вы хотите. Это позволяет вам продавать свои приложения напрямую другим компаниям. Вы можете узнать больше здесь: https://developer.apple.com/programs/volume/b2b/

Ответ 4

Spotify имеет бесплатное приложение, которое вы можете скачать, но для его использования у вас должна быть учетная запись Premium. Таким образом, вам не нужно продавать свое приложение за 3000 долларов, чтобы пройти через магазин приложений.

Ответ 5

Вы можете бесплатно загрузить приложение в Appstore, но для этого потребуется онлайн-активация. Онлайн-активация будет стоить 3000 $. Если яблоко не примет приложение, вы можете попытаться создать очень ограниченную версию (без активации) и принять ее в appstore. Затем отпустите обновление для него, которое будет включать систему онлайн-активации.

Ответ 6

Жаль, что iPhone/iPod touch может стать действительно хорошей платформой для средств автоматизации/интерфейса.
Недавно я работал над встроенной промышленной платформой - 16-битной микро-памятью, 64-Кбайтной памятью, последовательным портом и экраном с уровнем экрана 120х128 2 для 1000 долл./Шт. И 10 000 долл. Для ужасающей ОС/devkit.

Ответ 7

Я не вижу, как Apple может заботиться, если вы покупаете iPod touch, джейлбрейк, устанавливаете свое приложение и продаете его клиентам.

Для приложения в размере $3k $220 для iPod Touch составляет менее 10% от продажной цены.

Ответ 8

Testflight. Погугли это. В основном вы получаете учетную запись с testflight. Поместите приложение в testflight. Вы отправляете своему клиенту электронное письмо и нажимаете его на своем iphone. Он отправляет testflight электронное письмо с идентификатором вашего клиента. Testflight отправляет вам по электронной почте сообщение "Новый клиент запросил ваше приложение" и идентификатор своего устройства. Вы добавляете свой идентификатор устройства в свою цепочку инициализации и восстанавливаете свое приложение. Загрузите его в testflight, они получают уведомление, что оно готово, и они могут его установить. Где-то там обязательно получите свои деньги:)

Ответ 9

Родное приложение, нет. Однако вы можете создать его как веб-приложение, специализирующееся на iPhone, и в этом случае вы вообще обойдете магазин приложений.

Ответ 10

Вы можете рассмотреть приложение HTML5 на Safari, которое предлагает многие функции приложения, такие как автономный доступ, локальное хранилище, холст для богатой графики и т.д. Никаких проблем с распространением и без комиссии. Зависит от того, что вам нужно - доступ к камере, компас, я думаю, невозможен. (Также: работает на Android)

Изменить: Здесь большое введение -

http://sixrevisions.com/web-development/html5-iphone-app/

Как создать приложение для iPhone HTML5

Постройте версию тетриса, которая "по большей части, ее будет идеальной подражанием"

  • Полный экран
  • Offline Cache
  • Постоянное хранилище

Ответ 11

Желаю. Короткий ответ, нет.

Существует какой-то хак, в котором вы не используете свое приложение специально, но у вас может быть только 100 устройств. Болезненная дорога, если вы спросите меня.

Ответ 12

Способ сделать это - предоставить бесплатное приложение в магазине iOs.
Но зарядите 3000 долларов за код активации или абонентскую плату, приобретенную с вашего сайта.

Однако вам нужно будет предоставить бесплатное приложение некоторым базовым функциям. Apple не одобрит приложение, если оно не делает ничего без кода активации.

Ответ 13

Если бы это был я, я бы сделал одно из следующих:

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

2) Получите компании, которые вы продаете, чтобы открыть учетную запись Enterprise с Apple. Затем вы создаете IPA и подписываете его с использованием своих учетных данных и отправляете им IPA.

Удачи.

Ответ 14

Если ваше приложение довольно дорого, у вас, вероятно, мало клиентов, и они получают личную поддержку, поэтому вы можете сделать следующее:

  • Попросите каждого клиента получить собственную лицензию разработчика Apple (99 долл. США в год). Ваша поддержка может рассказать им о процессе, или вы, вероятно, можете сделать это за них. Дайте им скидку/кредит за $99, которые они платят Apple.
  • Скомпилируйте логику приложений в библиотеку и создайте тонкую оболочку, загружающую код из библиотеки.
  • Предоставьте клиенту проект XCode для этой оболочки и двоичные файлы для вашего кода:-). Напишите небольшое приложение OS X, которое запускает загрузку XCode, компиляцию и установку, поэтому они могут "скомпилировать" и развернуть "приложение, которое они разрабатывают" (приложение a.k.a.) на своих устройствах. Или сделайте это как услугу для них.
  • Не забудьте привлечь ваших адвокатов. Я уверен, что есть способы взглянуть на это, в котором это законно, и интерпретации, в которых это нарушает некоторую лицензию. Вероятно, есть способ сделать это водонепроницаемым, например. позвонив своим клиентам "разработчикам" и самим "консультантам" в контракте или что-то в этом роде. Помочь клиенту составить свое приложение не запрещено: -)

Если вы сделаете это, развертывание не будет таким гладко, как если бы вы пошли официальным путем, но вы сэкономите много денег. За приложение в 3000 долларов вместо 30% вы получите Apple 3,33%. Я этого не делал, и я не знаю никого, у кого есть, и даже не могу его рекомендовать, но я также не понимаю, почему это не сработает. Поэтому, возможно, стоит попробовать.

Ответ 15

В этой статье кратко излагаются все ответы на этот вопрос и обсуждаются корпоративная программа Apple B2B, iOS, распределение adhoc и testflight.

http://mobiledan.net/2012/03/02/5-options-for-distributing-ios-apps-to-a-limited-audience-legally/

Все решения (за исключением ограниченных тестовых решений), тем не менее, заставляют вас получать одобрение Apple до публикации и обновления. Этот процесс может занять много времени и может оставить ваши пользователи застрявшими, когда у вас есть критическая ошибка, требующая быстрого обновления.

Если это для вас нарушитель транзакций, вы можете попробовать разработать приложение для Android, которое также имеет преимущества и недостатки, но в вашем конкретном случае дает вам большую гибкость.

В Android вы можете отправить файл APK по электронной почте, пользователь щелкнет его, и приложение будет установлено на устройстве.

В iOS все устройства, не входящие в программу "корпоративная программа", "b2b" или подготовленные для тестирования, не могут установить приложение.

Ответ 16

Вам нужно сделать джейлбрейк iPhone для установки приложения на него не из магазина приложений.