2013-04-25 6 views
2

Я собираюсь развернуть мое приложение для бета-тестирования. Тем не менее, я смущен лучшим способом безопасно доставить устройства бета-тестера.Приложение для бета-тестирования

Я понимаю, что файл apk для электронной почты не является логическим.

Проведя немного исследований, я нашел следующее.

  1. Deploy Gate - предлагает частное распределение по воздуху.

  2. Google Play Private Channel for Google Apps - не совсем удержался.

  3. Zubhium - новая платформа. Кто-нибудь пробовал это раньше?

Может ли кто-нибудь пропустить меня через соответствующий метод?

+0

Почему вы говорите, что переписываетесь АПК нелогичен? Я понимаю, что это далеко не идеально, в некоторых случаях, но это, безусловно, эффективный способ доставки. – Rawkode

+0

Нет встроенной защиты от копирования для блокировки APK на одном устройстве, чтобы тестер мог распространять ваше приложение без вашего согласия. И нет такой возможности для анализа крушения. – Renjith

ответ

4

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

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

Кроме того, бета-тестирование - вопрос доверия. Если вы не доверяете своим бета-тестерам, не давайте им apk.

+0

Спасибо за комментарии! Не могли бы вы объяснить «приученные испытания апку» немного больше? – Renjith

+1

@Renjith Добавьте проверку, которая запускается каждый раз, когда приложение начинает видеть, находится ли дата в пределах диапазона, в котором вы хотите, чтобы ваша бета-версия продолжалась.Например, если вы хотите, чтобы он прекратил работу после 1 мая, проверьте дату и покажите сообщение об ошибке, если текущая дата после 1 мая –

+1

одним из ограничений с помощью приложения для отправки по электронной почте является то, что для анализа сбоев нет никакого способа. Как вы заново создаете зарегистрированное исключение или видите журналы? – Renjith

2

Начиная с мая 2011 г. Консоль разработчика Google Play позволяет тестировать ваше приложение с группами пользователей с помощью альфа-и бета-тестирования и поэтапной функции развертывания. Вам необходимо:

  1. Выберите APK для вашего альфа-теста или бета-теста.
  2. Выберите группу пользователей для каждого теста.
  3. Опубликуйте свой альфа- или бета-тест APK.
  4. Попросите ваших тестеров, чтобы выбрать в.

В/бета-тестеры альфа должна быть частью либо Google group или Google+ community. приложение будет отображаться только в Google Play для тестеров, которые будут выбирать, а не для других пользователей. Еще неудобно, что это может занять до 24 часов после публикации на ссылку тест, чтобы стать активным, но, как правило, это будет меньше времени

Здесь Вы можете найти более подробную информацию о Beta-testing and staged rollouts