Почему не все отличные приложения обнаруживают джейлбрейк, чтобы ограничить функциональность своего приложения?

Возможный дубликат:
Как определить, что приложение SDK работает на телефоне с взломом?

Я вижу, что есть много способов определить, какое устройство распаковано в xcode. Как определить, что приложение iOS работает на телефоне с джейлбрейком?

Я не считаю, что: я не хочу, чтобы доступ к jailbroken-устройству к моему приложению, поэтому я поместил код моего кода в свой проект, поэтому все джейлбрейк-устройства не могут его использовать.

Но много платного приложения можно установить в джейлбрейк-устройстве (Angry Bird, Fruit Ninja …). Не могу ли я пропустить это, или есть какая-то особая причина, поэтому они этого не делают (они хотят, чтобы их приложение было популярным …), или до того, как приложение может быть установлено на джейлбрейк-устройстве, код этого приложения можно немного изменить (I не так ли?)

Кроме того, я вижу много ответов на вопрос «Как определить, что устройство является jailbroken» в этой ссылке выше. Я нашел это: http://www.interiders.com/2011/10/26/enable-directv-to-work-on-jailbroken-ipad/

Итак, что является лучшим решением для обнаружения джейлбрейк-устройства?

Почему [все] отличные приложения используют функцию «Определить функцию джейлбрейка», чтобы ограничить пользователя [s] из своего приложения?

Потому что почему вы намеренно ограничиваете свой целевой рынок? Деньги от рекламы, продаж приложений и покупок в приложении, которые поступают из джейлбрейк-устройств, столь же реальны, как и деньги, которые поступают из не-джейлбрейк-устройств. Так почему бы вам бросить свою руку и сказать « Я хочу меньше денег »?

То, что вы можете на законных основаниях делать, это предотвратить пиратство вашего приложения. Но обнаружение джейлбрейк-устройства – это не то же самое, что обнаружение пиратской копии вашего приложения. Устройство, зараженное джейлбрейком, может устанавливать приложения без их пиратства.

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

Что касается «наилучшего» способа обнаружения джейлбрейк-устройства, в вопросе, который вы связали, есть много хороших предложений:

Как определить, что приложение iOS работает на телефоне с джейлбрейком?

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

  • Как перейти на страницу обновления нашего приложения
  • Установка iOS приложений без магазина приложений
  • Как я могу узнать, использую ли я частные фреймворки?
  • Перенос приложения iOS с подпиской In-App
  • Что происходит, когда срок действия профиля истекает?
  • Проблемы с настройкой «Налоговая информация» в iTunesConnect
  • Приложение iPhone с ограничением территории
  • Ошибка при отправке новой версии приложения AppStore для iOS
  • Готовое к продаже приложение не может быть найдено без подключения iTunes
  • Является ли iOS App Store Over-The-Air пределом загрузки на основе «Размер загрузки» или «Установить размер»?
  • Почему Xcode 4.3.2 показывает белый значок при архивировании?
  • Interesting Posts

    формат пакета непризнанный, недействительный или неподходящий

    Swift 3 – Передача переменных и функций между контроллерами просмотра

    Хранение объекта UIColor в базовых данных

    Как сделать ссылку с кликом в NSAttributedString для

    Как написать оглавление содержимого с приоритетом собственного размера в формате визуального языка?

    2 UITableView в UIViewController, влияющий друг на друга

    Как быстро отправить все содержимое адресной книги на сервер

    как извлечь местоположение из PFGeopoint – (Parse.com и Swift) и показать его на карте с помощью Xcode 6.2

    Неприемлемое устройство iPad Air2 на Xcode 6.0?

    APN BadDeviceToken iff работает версия dev

    Как определить, когда прокрутка UIDatePicker завершена?

    Как изменить цвет текста кнопки отмены UISearchbar

    Укажите exportSigningIdentity в командной строке с помощью xcodebuild?

    У кого-нибудь есть учебник о том, как создать универсальное приложение с XCode 4.2?

    Как открыть Настройки программно, как в приложении Facebook?

    Давайте будем гением компьютера.