Tl.xcodeproj В связанной структуре Pods_Tl.framework отсутствует одна или несколько архитектур, необходимых для этой цели: armv7

Я только что обновился до Xcode 12.0.1 из AppStore, открыл свой старый проект и после сборки получил ошибку.

Вот изображение ошибки:

когда я исследую SO для решения, некоторые ответили на упомянутое изменение архитектуры в настройках сборки и изменение только настройки активной архитектуры сборки. так я и сделал, но это не помогло.

вот изображение раздела архитектуры настройки сборки:

как я уже упоминал, я прошел через тот же вопрос, но они не помогли в этом. Я загрузил скриншот решения, которое использовал.

3 ответа

Просто очистите папку сборки и соберите проект. Делая это, моя проблема решена.

Или вы можете добавить armv7 в Настройки сборки -> Архитектуры -> Исключенные архитектуры. Это может решить проблему для некоторых.

Для меня это было вызвано тем, что сначала создавался проект с определенной целью, а затем переключался на «Любое устройство iOS». Чистка и восстановление сделали свое дело

Попробуйте добавить в настройки сборки

  1. Попробуйте добавить arm64в настройках сборки s -> Архитектуры -> Исключенные архитектуры для любого SDK симулятора iOS.
  2. И очистите папку сборки (⇧ + ⌘ + K), очистите каталог DerivedData, кеши CocoaPods и перезапустите macOS, Xcode и Simulator .
Другие вопросы по тегам