Подтвердить что ты не робот

Ошибка: слишком много аргументов: рекурсивное расширение заголовка не удалось/Приложения/Adobe Acrobat 8 ​​Professional/Adobe Acrobat Professional.app/

Может ли кто-нибудь объяснить причину возникновения этой ошибки и как ее решить?

Проверить зависимости

Слишком длинный список аргументов: рекурсивное расширение заголовка не выполнено /Приложения/Adobe Acrobat 8 ​​Professional/Adobe Acrobat Professional.app/Contents/Plug-ins/Comments.acroplugin/Contents/MacOS.

4b9b3361

Ответ 1

в моем случае ошибка была пустой переменной в поле "Пути поиска заголовков" (в информации о проекте) с включенной рекурсией.

Это приведет к передаче значения "/**" в инструмент.

Ответ 2

Я расскажу о другом сценарии, где вы можете иметь ту же ошибку.

У меня была такая же проблема, в моем случае была связана с Derived Data. После очистки папки Derived Data проблема исчезла.

Ответ 3

Я просто удалил все записи в рамках путей поиска в рамках. Он отлично работает, в некоторых других случаях вам может потребоваться включить флаг поиска в пользовательских дорожках в true.

Ответ 4

В настройках сборки проекта Framework Search Paths я заменил:

/Users/My.Name/Documents/My-Project/**

с

/Users/My.Name/Documents/My-Project/

Ответ 5

В моем случае удаление папки сборки сработало.

rm -rf ios/build

Ответ 6

Другое решение для меня. Я использую статический lib в моем проекте XCode. В настройках XCode > Исходные деревья я настроил lib следующим образом:

Имя параметра: MY_IPHONE_LIB

Отображаемое имя: MY_IPHONE_LIB

Путь: .. /../MyIphoneLib

Затем в вариантах построения проекта и целевого объекта. Пути поиска заголовков пользователей. Я добавляю рекурсивный путь к $(MY_IPHONE_LIB), это показывает как.. /../MyIphoneLib** в настройках сборки

Моя проблема заключалась в том, что у меня было конечное пространство после пути в деревьях проекта, поэтому вместо "../../MyIphoneLib" я ввел "../../MyIphoneLib"

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

Ответ 7

Единственное, что нужно удалить, это путь поиска из информации о проекте, который решает мою проблему.

Ответ 8

Я решил, пересмотрев Framework SearchPaths в .xcodeproj, чтобы

$(PROJECT_DIR)/../../../ios/Pods.

Ответ 9

Для будущих людей... Я столкнулся с этой проблемой по другой причине.

Просто проверьте в Project Settings вашего Project Settings что для Build System установлено значение New Build System (Default)

Счастливое Кодирование