"open -h" не может найти заголовки
С тех пор как я установил бета-версию Xcode 6, я больше не могу видеть заголовки при вводе open -h {header}
, Типичное взаимодействие выглядит так:
$ open -h NSView
Unable to find header file matching NSView
$
Я могу найти заголовки, они глубоко в пакетах Xcode SDK, что хорошо, но open -h
кажется, не знает об этом месте. Кто-нибудь знает, как это исправить?
2 ответа
Разобрался... Все, что вы делаете, это:
xcrun open -h $symbol
xcrun
марки open
работать как-то
open -h ...
команда смотрит в /System/Libraries/Frameworks/{FrameworkName.Framework}/Headers
каталог для любых заголовочных файлов. Многие связанные с Xcode файлы заголовков каркаса (Foundation, CoreData, AppKit и т. Д.) Каким-то образом были удалены после того, как я установил последнюю бета-версию Xcode.
Вручную запустив последнюю версию установщика командной строки для Xcode, я восстановил недостающие заголовки фреймворка.