Каковы будут последствия джейлбрейка моего iOS-устройства как разработчика?
Каковы некоторые из преимуществ, и каковы некоторые проблемы с Jailbreaking в качестве разработчика?
Как это повлияет на Xcode, когда он «спарен» с моим iPod?
Каковы будут последствия джейлбрейка моего iOS-устройства как разработчика?
Каковы некоторые из преимуществ, и каковы некоторые проблемы с Jailbreaking в качестве разработчика?
Как это повлияет на Xcode, когда он «спарен» с моим iPod?
Ответы:
Последствия:
Apple провела замену аппаратного обеспечения при запуске бета-версии программного обеспечения - техник смог сказать, что это явно аппаратная ошибка, и я был открыт с ней, когда представил устройство для обслуживания. Я не чувствовал, что сделал что-то не так. Вам может быть отказано в обслуживании, если вы используете программное обеспечение, не разработанное производителем, я думаю, что здравый смысл сообщит вам, стоит ли риск.
Я вижу побег из тюрьмы как снятие ограждения. Если вы потерпите крах и «авторитетные» правила окажутся в безопасности, если вы оставите защиту, у вас будет меньше оснований стоять. Из комментариев к другому ответу - несколько человек не согласны с этим (и это лучше, чем хорошо, многие точки зрения это сила здесь)
С другой стороны, если вы знаете, что делаете, вы можете исправлять известные уязвимости быстрее или быстрее, чем Apple. Вы также можете получить знания, которые вы не получили бы в процессе джейлбрейка и работы с устройством, пока ограждение не работает.
Но затушевывать разницу между аппаратной поддержкой и поддержкой программного обеспечения или просто сказать «jailbreak = bad» упрощает сложную проблему в моих глазах.
Если вы разрабатываете приложения для магазина приложений, теперь вы будете тестировать на конфигурации устройства, отличной от подавляющего большинства (более 90%) вашей клиентской базы. Вы также не всегда сможете обновить ОС своего устройства так быстро, как ваша клиентская база будет реагировать на обновления ОС Apple. Поэтому вы можете убедиться, что у вас всегда есть хотя бы одно доступное устройство для запуска стандартной ОС для тестирования приложений.
Модифицированные ОС могут иметь набор уязвимостей, отличный от стандартной ОС. Поэтому вы можете узнать о дополнительных мерах предосторожности и принять их, чтобы убедиться, что учетные данные разработчика или учетной записи iTunes не будут украдены с устройства.
Выгоды:
Вы можете развивать на своем iDevice. Вы можете установить emacs и vi, и python, и PHP, и lisp, и perl, и все, что захотите.
Последствия:
Xcode будет вести себя как обычно.