компиляция для iOS 14.0, но модуль «MockTechPost» имеет минимальную цель развертывания iOS 15.0

#ios #swift

Вопрос:

я видел другой пост, аналогичный этому, и их решение либо обновить его до ios 15, либо поставить @available ios xx, я сделал и то, и другое и все еще получаю эту ошибку, есть ли какое-либо другое решение? Спасибо

 <unknown>:0: error: compiling for iOS 14.0, but module 'MockTechPost' has a minimum deployment target of iOS 15.0: /Users/fdika24/Library/Developer/Xcode/DerivedData/MockTechPost-gkosutlxcjcxfobkjgdzjwenfqcr/Build/Intermediates.noindex/MockTechPost.build/Debug-iphonesimulator/MockTechPost.build/Objects-normal/arm64/PostsDataSource~partial.swiftmodule
Command MergeSwiftModule failed with a nonzero exit code
 

Ответ №1:

У меня возникла та же проблема, и я решил ее, удалив папку, соответствующую приложению, для которого не удалась компиляция в: ~/Библиотека/Разработчик/Xcode/DerivedData/ Затем перекомпилируйте. Папка создана заново, и компиляция прошла хорошо, по крайней мере для меня.

Комментарии:

1. Да, удаление производных данных работает и для меня.

Ответ №2:

У меня только что было это, и после проверки правильности всех настроек на вкладках Настроек сборки «Продукт -> Очистить папку сборки» решил эту проблему без необходимости вручную удалять папки.

Комментарии:

1. Это сработало для меня и кажется более быстрым/чистым решением. Спасибо, что сообщили мне, что такой вариант существует ✨

2. это тоже сработало для меня. Как ни странно, сочетание клавиш не сработало , мне пришлось перейти к чистой сборке продукта, и это сработало

Ответ №3:

Я исправил это,и это может показаться сумасшедшим, но решение не обновляет его до ios 15, добавление ссылки на главную раскадровку-это решение, сумасшедшее, да

Комментарии:

1. Могу подтвердить, та же ситуация и для меня

Ответ №4:

Продукт -> Очистить папку сборки ->> Сборка. Работал на меня

Ответ №5:

Нажмите на свой проект, перейдите на вкладку «Общие» и убедитесь, что целью развертывания для вашего проекта является iOS 15.0, как показано здесь:

введите описание изображения здесь

Кроме того, проверьте то же самое для этого свойства конфигурации на вкладке «Параметры сборки».

цель развертывания

Комментарии:

1. уже сделал это, вот в чем проблема

2. @Farhandika Я добавил более подробную информацию, надеюсь, это решит вашу проблему. Если нет, то удобно ли вам каким-то образом делиться файлами проекта?

3. спасибо вам за вашу помощь, я уже сделал это тоже, и это исправлено очень нетрадиционными способами