В моем приложении я использую частный каркас.
Файл каркаса, который есть в моем проекте.
Когда я запускаю приложение, у меня появляется ошибка компоновщика, показанная ниже.
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_MessageWebLayer", referenced from:
objc-class-ref in MessageUIAppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
На самом деле этот фреймворк работал хорошо в ios 3, но как только я меняю базовый sdk 5.0, выдает ошибку.MessageWebLayer - это имя файла заголовка.
*** EDIT1 ***
Когда я включаю частный фреймворк в пример проекта, он отлично работает как с iOS 3.2, так и с iOS 5.0.Но все же я получаю сообщение об ошибке в моем существующем проекте.
Но я нашел одну ссылку, если у кого-то есть подсказка. Хороший ответ, но не смог его получить
**** РЕДАКТИРОВАТЬ2 ** В первом ответе списка укажите, что Найти правильную сборку для вашего проекта?но как?Если я где-то смотрю его, там написано, что /Users/company/Library/Developer/Xcode/DerivedData/MyappUI-azodwyjwfonowicennduyclhdest/Build/Products/Debug-iphonesimulator/MyappUI.app/MyappUI нормальный i386 * 1039смысл наконец они написали i386?
это как-то связано с моей сборкой?