Файлы модуля разработки исчезают после запуска pod install?

#ios #swift #xcode #swiftui #cocoapods

#iOS #swift #xcode #swiftui #cocoapods

Вопрос:

В настоящее время я создаю пользовательский CocoaPod с зависимостями, я указал зависимости в файле podspec, следуя руководствам CocoaPods Guides Классы модулей разработки код исчезает после запуска Pod install, но он существует в finder, когда я перетаскиваю его в проект и добавляю его в проект и запускаю команду pod lib lint. Я получаю эту ошибку

[iOS] source_files Шаблон не соответствует ни одному файлу.

перепробовал все решения для этой ошибки в Интернете, но ничего не работает!!

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

1. Что указано для source_files в podspec? И где эти файлы относительно корня репозитория?

2. Я добавил s.source_files = ‘MyPodName/ Classes/** /*’ и создал группу с именем classes в папке модуля разработки, а затем поместил в нее свой исходный код? @PaulBeusterien

Ответ №1:

Я обнаружил, в чем проблема, папка Classes не отображается в Xcode, но она существует в файловой системе, поэтому я создавал другую папку Classes, которая будет находиться в другом месте, поэтому файл podspec не смог найти исходные файлы в папке модуля разработки в finder, затем скопируйте ваши файлы в папку classes и перетащитепапка classes для вашего проекта Xcode для редактирования кода.