Xcode 26: «не удалось собрать модуль AssetsLibrary», хотя я не использую ALAssetsLibraryIOS

Программируем под IOS
Ответить
Anonymous
 Xcode 26: «не удалось собрать модуль AssetsLibrary», хотя я не использую ALAssetsLibrary

Сообщение Anonymous »

Недавно я установил Xcode 26 (сборка 17A324) на macOS, и когда я пытаюсь собрать проект iOS, я получаю следующую ошибку:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/lib/swift/AssetsLibrary.swiftmodule/arm64e-apple-ios.swiftinterface:1:1:
не удалось собрать модуль «Библиотека активов»; этот SDK не поддерживается компилятором (SDK построен с использованием «Apple Swift версии 6.2 эффективной-5.10 (swiftlang-6.2.0.17.14 clang-1700.3.17.1)»,
в то время как этот компилятор представляет собой «Apple Swift версии 6.2 эффективной-5.10 (swiftlang-6.2.0.19.9)» clang-1700.3.19.1)').

Странно то, что я не использую ALAssetsLibrary нигде в коде своего проекта (я знаю, что она устарела уже много лет). Тем не менее, компилятор, похоже, пытается импортировать его из iOS 26 SDK, что затем терпит неудачу из-за несоответствия между SDK и набором инструментов компилятора.
Я уже пробовал очистить производные данные, переключиться на набор инструментов по умолчанию в Xcode и исправить символическую ссылку SDK (iPhoneOS26.0.sdk -> iPhoneOS.sdk). Ничего из этого не помогло.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -use-alass
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»