Может ли использование моего iPhone в качестве устройства разработки испортить мой iphone для обычного использования? - PullRequest
5 голосов
/ 10 сентября 2009

Я программист с 5-летним опытом, и я думаю о разработке iPhone. Я проверил некоторые книги из библиотеки для информации. Я нашел что-то, что беспокоило меня, спрятанное в маленьком уголке книги:

«Блок разработки должен быть посвящен исключительно разработке. Использование устройства в качестве блока разработки означает, что оно подвержено изменениям данных на борту и может более не работать надежно в качестве полевого модуля».

Книга представляет собой "Поваренную книгу разработчика iPhone" от Addison-Wesley / Pearson Education. Я не нашел ничего подобного ни в одной другой книге, поэтому мне было интересно, правда ли это. Я бы предпочел не покупать другой iPod Touch / iPhone только для разработки, если этого можно избежать.

Ответы [ 7 ]

8 голосов
/ 10 сентября 2009

Последние 6 месяцев я использую свой iphone в качестве устройства для разработки, не влияя на его нормальное использование. Я не установил ни одной бета-версии SDK, хотя. У меня есть iPod Touch для этой цели. Но если вы придерживаетесь выпущенной версии SDK, все должно быть в порядке.

2 голосов
/ 10 сентября 2009

Я согласен с ответом ennuikiller.

Следует добавить, что для разработки iPhone может потребоваться протестировать приложение на устройстве с различными версиями ОС. XCode дает вам возможность сделать это, однако требует восстановления устройства. Очевидно, что если вы хотите хранить данные на нем, кроме как для целей разработки, это может быть проблемой.

1 голос
/ 10 сентября 2009

Я установил каждую бета-версию ОС на свой основной телефон с момента анонса SDK, и у меня не было проблем, которые мешали мне пользоваться телефоном, только проблемы с производительностью во время бета-версий 3.0. YMMV, очевидно.

1 голос
/ 10 сентября 2009

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

0 голосов
/ 10 сентября 2009

Я установил Beta 3.0 на свой ipod touch, и он сломался. Никогда не мог заставить его работать снова. Взял его в Apple, они сказали, что это проблема с памятью, поэтому не из-за 3.0, просто плохое время.

0 голосов
/ 10 сентября 2009

Наряду с использованием выпущенных версий SDK (согласно ответу ennuikiller), до тех пор, пока ваш iPhone не будет взломан (взломан?), Существуют ограничения, которые должны предотвратить его "уничтожение".

0 голосов
/ 10 сентября 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...