Начните с происхождения, а не с названия файла
Архив «нужный-банк.ipa» из переписки не становится официальным из-за знакомой иконки. Сначала проверьте ссылку разработчика и App Store. Если приложение доступно там, используйте официальный способ. Для собственной прежней покупки можно проверить повторную загрузку Apple или запрос доступного файла через Sirius Bridge. Неизвестный источник нельзя исправить переименованием.
В Sirius старый iPhone предоставляет сведения о приложении и версии. Это не извлечение любого IPA непосредственно из телефона: пакет скачивается у Apple при доступности файла и подходящей лицензии. Если эти условия не выполнены, не заменяйте его случайным архивом и не покупайте чужой аккаунт.
Четыре проверки отвечают на разные вопросы
| Проверка | Что можно узнать | Чего она не доказывает |
|---|---|---|
| ZIP и CRC | Читается ли архив, нет ли повреждённых записей | Кто выпустил содержимое и безопасен ли код |
| SHA-256 | Совпадают ли байты с ранее проверенным файлом | Официальное происхождение неизвестного исходника |
| Метаданные | Идентификатор приложения, версия и сведения пакета | Право аккаунта установить приложение |
| SINF | Есть ли лицензионный материал App Store для этого способа | Универсальную лицензию или успешный запуск |
Это границы проверок текущего Sirius, а не обещание полноценного антивирусного исследования. Проверка CRC при чтении архива описана в документации ZIP Python; сравнение хешей — в документации hashlib. Наличие структурно корректного пакета не подтверждает криптографическую подпись Apple и не гарантирует отсутствие вредоносных изменений.
С чем сравнивать SHA-256
Хеш полезен только вместе с доверенным эталоном. Когда вы скачали файл у Apple и зафиксировали его в библиотеке, повторная проверка позволяет обнаружить последующее изменение. Когда неизвестный человек прислал архив и рядом написал его хеш, совпадение показывает лишь соответствие присланному описанию. Доказательства происхождения от этого не появляется.
Не распаковывайте и не собирайте IPA заново ради изменения названия или «починки» лицензии. Не перезаписывайте файл, который уже выбран для установки. Sirius фиксирует конкретный пакет и телефон при подтверждении; если файл изменился, нужно заново оценить выбор. Хранение и восстановление записи описаны в руководстве библиотеки.
Проверьте карточку перед установкой
Сверьте приложение, версию, выбранный iPhone и результат проверки файла. Для установленного приложения учитывайте сравнение версий: более старые и несравнимые блокируются, та же версия требует подтверждения. Удаление работающей программы не является способом исправить неподходящий IPA. Почему upgrade важен для данных.
Ошибка лицензии требует проверки аккаунта прежней покупки, а не поиска похожего архива. Недоступность файла у Apple — другая причина. В разборе ошибок IPA есть развилка между ними. Если происхождение неизвестно и подтвердить его нечем, ближайшее действие — вернуться к официальной ссылке издателя или своей истории покупок, сохранив старый рабочий телефон.
Пакет и данные приложения проверяются отдельно
Даже подходящий IPA не содержит ваши сообщения, документы и банковскую авторизацию. Сохраните данные штатным способом и проверьте новый телефон после запуска. Купон Sirius относится к установкам и не создаёт лицензию Apple. В 0.9.1 доступный IPA скачивается бесплатно; одна успешная проба на iPhone не требует email или купона и не создаёт оплаченного права на обновления. Неизвестный итог удерживается до сверки. Платежи пока выключены; Windows предлагается как preview.
Редакция 23 октября 2026. Описаны проверки реализации Sirius и их ограничения; анализ неизвестных IPA и испытание на вашем iPhone не проводились.