Можно ли тестировать приложения для iPhone, загруженные из iTunes Store, в симуляторе iOS?
Не боюсь. Симулятор работает на архитектуре x86, а приложения для iPhone публикуются для работы на ARM.
Это не предназначено для симулятора iPhone. Цель симулятора iPhone — предоставить разработчикам удобную платформу для тестирования разрабатываемого ими приложения в тех случаях, когда физический iPhone недоступен. В настоящее время невозможно установить приложения, скомпилированные другими разработчиками, в ваш собственный симулятор iPhone.
Что касается тестирования приложений, App Store не поддерживает демо-версии программного обеспечения или способ «попробовать, прежде чем купить», аналогичный условно-бесплатному ПО. Ближе всего разработчики могут приблизиться к этой парадигме, предложив «облегченную» версию своего приложения бесплатно, а затем отдельную полную версию для покупки.
Нет.
Приложения iPhone, предназначенные для устройства iOS или магазина приложений, компилируются Xcode совершенно иначе, чем приложения, предназначенные для симулятора iOS (из того же исходного кода, поэтому этот симулятор хорош только для тестирования источника, а не бинарного файла магазина приложений). Совершенно разные и несовместимые наборы инструкций, поэтому простой взлом невозможен.
Добавлен:
Кроме того, приложения, загруженные из App Store, частично зашифрованы, поэтому только реальное устройство может видеть весь исполняемый код.
Филип Риган
кремокс
Филип Риган
Алан Шутко