Ошибка в файле pod после обновления Xcode, как ее исправить? - PullRequest
1 голос
/ 26 мая 2020

Я использовал Xcode 11.3, и все работало нормально. Затем я обновил Xcode с 11.3 до последней версии 11.4.1, а затем он начал выдавать ошибку (см. Прикрепленное изображение) в подфайле ActiveLabel.swift. Я попытался обновить модуль ActiveLabel на pod install ActiveLabel, в котором говорилось: «Неизвестная команда: ActiveLabel». Также я попытался упомянуть последнюю версию ActiveLabel в подфайле, но не смог. Кроме того, минимальная цель развертывания - iOS 9.0. Я понятия не имею, почему и как возникла эта ошибка.

enter image description here

1 Ответ

1 голос
/ 26 мая 2020

Для обновления пода нужно давать команду pod update ActiveLabel, а не pod install ActiveLabel. Если это не решит проблему, возможно, вам придется вручную разблокировать модуль и обновить корпус коммутатора, добавив все отсутствующие случаи, как показано в ошибке. В большинстве случаев вы получите автозаполнение для этого, но обрабатывать эти случаи зависит от вас. Если вы не знаете, как обновить модуль, свяжитесь с разработчиком или просто используйте break на данный момент.

Примечание. После того, как вы вручную отредактируете модуль, вы можете прервать следующее обновление модуля. Так что лучше сделать свою собственную копию и добавить ее в свой проект, а также внести изменения в локальную копию.

...