Я створив додаток, який працює на моєму iPod Touch 4-го покоління та iPod touch моєї компанії 5-го покоління.
Ми збиралися випустити, коли ми виявили збій, який виникає після того, як будь-який пристрій, який не розробник запускає додаток *.
З'явилося, що пристрій, зареєстрований як "пристрій розробника", дає додатку більше ресурсів для використання. Мені це не здається правильним, оскільки я не міг придумати будь-якої причини, яка існувала б - я вважаю, що це скоріше проблема зі складанням профілю чи надання послуг.
Однак це спонукало до дискусії. Чому в першу чергу існують такі пристрої, як набори для розвитку ігрової консолі, пристрої, які мають більше можливостей, ніж цільова платформа? Звичайно, приємно підкреслити тест на програму, але хіба більш точне представлення цільової платформи не має сенсу?
TL; DR - Чому набори для розробки мають більше ресурсів, ніж цільові платформи?
* Якщо будь-який пристрій, який не розробляє, будь-який> 3-й рід. Пристрій iOS, який завантажує додаток з нашого сервера, а не безпосередньо з комп’ютера, на якому встановлено додаток & xcode.
Зауважимо, є ще одне запитання, яке читає подібне, але воно насправді інше, тому що це інше запитання про симулятор, і я розумію, що між використанням тренажера та фактичним пристроєм існують великі відмінності.