TestFlight - это приятное изменение для iOS. Это делает распространение бета-версий безболезненными как для разработчика, так и для тестировщиков.
Поддерживает ли Apple поддержку TestFlight для Mac OS? Я сделал довольно много поиска и не нашел ничего убедительного в том или ином виде.
У нас есть приложение App Store для OS X, которое, как оказалось, имеет проблему установки с Yosemite. Нам не удалось выполнить первый тест установки на Yosemite, поэтому мы упустили проблему.
Я разработал исправление и хотел бы, чтобы некоторые новые пользователи опробовали его. Это мелкая сложность, сложность и подрыв, когда текущие пользователи удаляют весь "контейнерный" каталог и убивают процесс настроек, чтобы имитировать новую установку.
Мне также не нравится идея распространения разблокированной версии нашего приложения. Если это выйдет, это может повредить продажи приложения App Store.
Я делал такие вещи, как добавленная дата истечения срока действия тестового приложения (слабая защита) или созданные сборки идентификатора разработчика, которые будут выполняться только на компьютерах из определенного списка MAC-адресов. Последний подход работает, но утомительно и мучительно поддерживать, и требует, чтобы тестер отказался от однозначно идентифицируемой информации об их машинах.
Мне бы очень хотелось создать приложения, которые будут работать только на бета-тестерах, например, TestFlight для iOS.
Это вопрос разработчика больше, чем вопрос с кодом. Это не очень подходит для SO, но я не могу придумать лучшего сайта Stack Exchange, чтобы опубликовать его. Если у кого-то есть предложение лучшего сайта, чтобы опубликовать этот вопрос, я счастлив его переместить.