Я пытаюсь создать приложение для iPhone, но каждый раз (независимо от целевых настроек) XCode возвращает ошибку во время этапа компоновки при компиляции XIB.Интерфейс Builder Cocoa Touch Tool из-за отсутствия CoreText
мне удалось отследить проблему: XCode запускает «Interface Builder Cocoa Touch Tool», но эта утилита сразу вылетает при загрузке со следующим сообщением:
Last login: Wed Jan 18 00:54:27 on ttys004
[[email protected]:~]$ /Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/Interface\ Builder\ Cocoa\ Touch\ Tool ; exit;
dyld: Library not loaded: /System/Library/Frameworks/CoreText.framework/CoreText
Referenced from: /Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/Interface Builder Cocoa Touch Tool
Reason: image not found
[1] 2338 trace trap
[Process completed]
Путь он ищет, /System/Library/Frameworks/CoreText.framework/
, делает не существует на моей машине, и, согласно моим резервным копиям Time Machine, он так и не сделал. Я считаю, что CoreText - это только iOS-инфраструктура, и не должно быть на моей машине.
Я использую XCode 4.2.1, и я попытался обновить OS X Lion и полностью удалить и переустановить XCode, но безрезультатно.
Кто-нибудь знает, что здесь происходит? Или как я могу избежать запуска этого сенсорного инструмента (я не думаю, его на самом деле нужно строить?).
Точно такая же проблема. Это произошло недавно, хотя и не уверен, что я изменил. Возможно, установлена несовместимая библиотека или что-то в этом роде. Дайте мне знать, если я могу помочь в любом случае. _Примечание: приложение Mac OS X Cocoa строит и работает отлично. Проблема - только iOS. – Ollie