Попытка прочитать существующую папку `/private/tmp/CocoaPods/Lint/Pods/ AM, получая это при проверке спецификации пакета: Attempt to read non existent folder `/private/tmp/CocoaPods/Lint/Pods/Test Справка Pls. Ответ 1 Вам нужно запустить git tag 'x.x.x' и git push --tags до pod spec lint. Ответ 2 Попробуйте выполнить команду с помощью --verbose, чтобы увидеть более полезные сообщения об ошибках: pod spec lint --verbose ... fatal: Remote branch 0.4.8 not found in upstream origin fatal: The remote end hung up unexpectedly Эта ошибка вызвана ошибкой git. В моем случае тег не был перенесен на сервер. Вы можете найти точную причину, посмотрев сообщение об ошибке. Ответ 3 Попробуйте удалить первый '/', чтобы он выглядел так: 'private/tmp/CocoaPods/Lint/Pods/Test' Вы должны добавить в свой .podspec файл пути со ссылкой на расположение файла .pocspec. Например, если ваши папки выглядят следующим образом: Итак, ваши пути .podspec должны ссылаться на: s.source_files = 'PodTestPublicProject/*.{h,m}' Ответ 4 Я исправил проблему, перезапустив установку pod. Ответ 5 У меня была эта ошибка, когда указанный git -tag еще не был нажат вверх по потоку. Ответ 6 У меня была такая же проблема, когда я пытался запустить либо pod spec lint, либо pod trunk push без указания файла podspec. Итак, попробуйте передать имя файла команде (замените NAME соответственно): $ pod spec lint NAME.podspec $ pod trunk push NAME.podspec Смотрите здесь. Ответ 7 Если каталог, в котором выполняется установка pod, имеет специальный символ, также перехватите ошибку: попытка прочитать несуществующую папку Источник: https://github.com/CocoaPods/CocoaPods/issues/2649
Ответ 2 Попробуйте выполнить команду с помощью --verbose, чтобы увидеть более полезные сообщения об ошибках: pod spec lint --verbose ... fatal: Remote branch 0.4.8 not found in upstream origin fatal: The remote end hung up unexpectedly Эта ошибка вызвана ошибкой git. В моем случае тег не был перенесен на сервер. Вы можете найти точную причину, посмотрев сообщение об ошибке.
Ответ 3 Попробуйте удалить первый '/', чтобы он выглядел так: 'private/tmp/CocoaPods/Lint/Pods/Test' Вы должны добавить в свой .podspec файл пути со ссылкой на расположение файла .pocspec. Например, если ваши папки выглядят следующим образом: Итак, ваши пути .podspec должны ссылаться на: s.source_files = 'PodTestPublicProject/*.{h,m}'
Ответ 6 У меня была такая же проблема, когда я пытался запустить либо pod spec lint, либо pod trunk push без указания файла podspec. Итак, попробуйте передать имя файла команде (замените NAME соответственно): $ pod spec lint NAME.podspec $ pod trunk push NAME.podspec Смотрите здесь.
Ответ 7 Если каталог, в котором выполняется установка pod, имеет специальный символ, также перехватите ошибку: попытка прочитать несуществующую папку Источник: https://github.com/CocoaPods/CocoaPods/issues/2649