Apple предоставляет платформу фоновых ресурсов, которая позволяет хранить файлы ресурсов в App Store и загружать их по требованию пользователя. Документы включают инструкции по локальному тестированию ресурсов с использованием сервера «localhost».
Я создал центр сертификации, как описано в инструкциях, и установил его на свой тестовый iPhone. На моем Mac работает локальный сервер:
xcrun ba-serve --host localhost G100.aar
Загрузка пакетов ресурсов…
Загрузка пакета ресурсов в «G100.aar»…
Выберите идентификатор на панели, чтобы продолжить.
Прослушивание порта 53114…
Я ввел переопределение URL-адреса в «Настройки» > «Разработчик» > «Переопределения разработки» на своем тестовом iPhone:
https://localhost:53114
Однако всякий раз, когда мое приложение пытается получить доступ к пакет ресурсов, Xcode сообщает об этой ошибке:
Пакет ресурсов с идентификатором «G100» не удалось найти: не удалось подключиться к серверу.
Есть идеи, что вызывает эту ошибку?
Примечание: здесь сообщалось об аналогичной проблеме:
Ошибка произошла при локальном тестировании моих фоновых пакетов ресурсов
Произошла ошибка при загрузке пакетов фоновых ресурсов, размещенных Apple.
Но эта ошибка, похоже, связана с проблемой в старых версиях iOS. Эта проблема, очевидно, была исправлена в iOS 26 (поищите в примечаниях к выпуску iOS 26 «443»).
Подробнее здесь: https://stackoverflow.com/questions/798 ... on-problem