Распространение приложений для iPhone 2.1 против 2.0

Могут ли приложения iPhone, скомпилированные для версии 2.1, быть успешно установлены через iTunes на устройство 2.0?

Я знаю, что приложения iPhone, скомпилированные с 2.1, могут бег на устройстве 2.0 (при условии, что они не используют ничего нового из 2.1). Но я не уверен, разрешит ли iTunes установку.

У кого-нибудь есть конкретная информация по этому поводу?

Я не видел в AppStore приложений версии 2.1+.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
3
0
856
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Короткий ответ, да.

Были некоторые приложения, которые не работали на 100% в 2.1, но две прошивки в значительной степени обратно совместимы.

Да я в курсе, что прошивки совместимы. Но во время специального тестирования iTunes отказывался загружать приложение 2.1 на устройство 2.0. Если я собираю и устанавливаю через Xcode, все было просто замечательно. Ситуация немного запутанная.

schwa 28.09.2008 07:05

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

Josh Hunt 28.09.2008 07:14

Уххх, симулятор iPhone - это действительно ужасно плохой способ увидеть, что на самом деле работает на устройстве (например, NSXMLDocument)

schwa 28.09.2008 07:22
Ответ принят как подходящий

Я считаю, что приложения, скомпилированные для версии 2.1, будут помечены как «Требуется обновление iPhone 2.1 Softwar» при просмотре через iTunes. (но не при просмотре с iPhone - приложение iPhone App Store отображает только подмножество метаданных приложения.)

Один пример: Каверномер (находится в разделе «Описание приложения-> Требования»)

Однако я не знаю, выполняется ли это «требование» на самом деле.

Это принудительно. Мой коллега пытался установить Toy Bot Diaries Free на свой 2.0 iTouch, но iTunes не позволил ему.

bwinton 31.10.2008 03:26

Нет.

Как уже упоминалось, приложения, скомпилированные с версией 2.1, будут отмечены как требующие версии 2.1 в iTunes.

Если вы попытаетесь загрузить приложение 2.1 с iPhone или синхронизировать приложение 2.1 через iTunes, вы получите сообщение о том, что требуется iPhone OS 2.1.

Другие вопросы по теме