Комментарии 5
Даже носители родного языка всех этих сред разработки ни разу не упомянули об этой проблеме. Так что новичкам я точно помогу.
Вот, например, первая же позиция из гугла: тык, ну или вторая прям со скрином куда жать.
Подсказка - вырезать из сообщений об ошибках имена конкретных файлов\путей\ид-шников, так лучше находит.
angle-bracketed instead". double-quoted include .h in framework header expected angle-bracketed instead ... сменить в указанных им местах двойные кавычки на квадратные (я бы назвал их угловыми)
angle-bracketed - это и есть угловые скобки.
Ну и почему проблема неустранимая если устраняется в один клик?
Название поста описывает ощущения с которыми может столкнуться не опытный разработчик, встретив на своем пути проблему в малознакомом инструменте и долгое время не находя информации по поводу устранения проблемы.
Как раз первые две позиции из Гугла и были одними из тыков о которых я писал в посте. Мою проблему информация в этих источниках не решила.
Подсказка полезная. Я не сразу понял, что там есть имя файла.
Если проблема не удается решить путем переименования файлов или использования экранирования символов, то возможно это связано с ошибкой в самом UnityFramework. В таком случае, решением может быть обновление UnityFramework до последней версии или обращение к службе поддержки Unity для получения дополнительной помощи. Также можно попробовать удалить и повторно добавить UnityFramework в проект Xcode, чтобы устранить возможные ошибки при установке.
Я множество раз пересобирал этот проект в Unity. И собирал сборки из старых коммитов, которые до этого собирались нормально.
В общем Unity стал собирать сборки с настройками фреймворка, которые не позволяли собрать билд. Либо это Xcode все же стал проставлять их.
Но после того как я изменил настройки и билд на устройство собрался, новые сборки из Unity перестали собираться/открываться с предустановленными некорректными настройками. Правда раньше иногда я использовал Replace, а не Append при указании места создания проекта Xcode. Теперь же я жму только Append.
![](https://habrastorage.org/getpro/habr/upload_files/856/459/b45/856459b45db7211c71fd639af88acb3e.png)
Unity и Xcode были последних версий. Обращение в поддержку было бы крайним шагом. Различные поддержки обычно долго и невнятно отвечают. Еще одним хорошим вариантом являются чаты по Unity в телеграмме. Мне там уже один раз помогали, с вопросом, до который я сам не скоро бы решил.
Ошибка квадратных скобок в хедерах UnityFramework в Xcode