Я недавно разместил бесплатное приложение в магазине приложений, которое, похоже, отлично работает для большинства пользователей. Но я получил от пользователей отчеты о том, что «Это приложение несовместимо с этим iPhone» для пользователей iPhone 3G с iOS 4.2.1.
Вот так выглядят двоичные данные в iTunes connect
Имя приложения: XXXXXXXXX
Apple ID: XXXXXXXXX
Идентификатор пакета: XXXXXXXXX
Локализации: ("en")
Флаг с иконкой: false
Исходное имя файла Zip: XXXXXXXXX.ipa
Строка короткой версии пакета: 1.0
Версия пакета: 1.0.13
Минимальные требования к ОС: 4.0
Сборка SDK: 9A334
Платформа сборки: 9A334
Требуемые возможности: armv6 armv7
Поддерживаемые архитектуры: armv6, armv7
Семейство устройств: iPhone / iPod
Приложение Touch Newsstand: false
Права: XXXXXXXXX.app/XXXXXXXXX
get-task-allow: false
брелок-группы доступа: (XXXXXXXXX)
идентификатор приложения: XXXXXXXXX
Что, мне кажется, выглядит очень точно.
Могу также добавить, что то же приложение, созданное с другим профилем обеспечения, прекрасно работает на том же устройстве при установке OTA.
Если у вас есть идея, пожалуйста, дайте мне знать.