У меня есть приложение, которое использует фреймворк CoreText. Я могу успешно запустить приложение на iPhone и iPad 1 и 2.
Однако я не могу запустить приложение в симуляторе xCode iPhone/iPad. Я получаю следующее сообщение об ошибке:
ld: предупреждение: игнорируется файл /Users/croydonbod/Documents/iDevelopment/MyApp/CoreText.framework/CoreText, файл был создан для неподдерживаемого формата файла, который не является связанной архитектурой (i386)
Неопределенные символы для архитектуры i386: "_CTFontCreateWithName", на который ссылается: -[View drawRect:] в View.o "_CTFramesetterCreateWithAttributedString", на который ссылается: -[View drawRect:] в View.o "_CTFramesetterCreateFrame", на который ссылается: -[View drawRect:] в View.o "_CTFrameGetVisibleStringRange", на который ссылается: -[View drawRect:] в View.o "_CTFrameDraw", на который ссылается: -[View drawRect:] в View.o "_kCTFontAttributeName", на который ссылается: -[ View drawRect:] в View.o "_kCTForegroundColorAttributeName", на который ссылается: -[View drawRect:] в View.old: символ(ы) не найден(ы) для архитектуры i386 clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте - v чтобы увидеть вызов)
Кто-нибудь может подсказать, почему это происходит?
Спасибо.