Это должно быть распространенной проблемой, но я буду признателен за любую помощь. У меня есть проект Xcode 4.2, который просто не будет строить без ошибок. Проблема заключается в XMPPFramework для iOS. Я уже следил за указаниями на вики.Xcode не может найти XMPPFramework - как вы исправляете ошибки компоновщика?
Я не понимаю на самом деле, что происходит, но Xcode не может найти мою XMPPFramework (для iOS). Вот ошибка, и я не знаю, как ее исправить. Я добавил путь к XMPPFramework в настройках проекта и цели. Мои файлы XMPPFramework находятся уже в корне моего проекта Xcode, но Xcode не может найти файлы. Что такое путь заголовка пользователя, путь к базе данных и путь поиска библиотеки? Я добавил путь к XMPPFramework ко всем этим полям без какой-либо выгоды. Я использовал $ (унаследованный) и $ (SRCROOT) и проверил рекурсивную кнопку. Все мои замечания к тому, кто может помочь мне исправить это.
Undefined symbols for architecture i386:
"_ExtractFileNameWithoutExtension", referenced from: -[AppDelegate_iPhone contextDidSave:] in AppDelegate_iPhone.o -[AppDelegate_iPhone xmppStreamDidSecure:] in AppDelegate_iPhone.o -[AppDelegate_iPhone xmppStreamDidConnect:] in AppDelegate_iPhone.o -[AppDelegate_iPhone xmppStreamDidAuthenticate:] in AppDelegate_iPhone.o -[AppDelegate_iPhone xmppStream:didNotAuthenticate:] in AppDelegate_iPhone.o -[AppDelegate_iPhone xmppStream:didReceiveIQ:] in AppDelegate_iPhone.o -[AppDelegate_iPhone xmppStream:didReceiveMessage:] in AppDelegate_iPhone.o ... "_OBJC_CLASS_$_DDLog", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_DDTTYLogger", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPStream", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPReconnect", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPRosterCoreDataStorage", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPRoster", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPvCardCoreDataStorage", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPvCardTempModule", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPvCardAvatarModule", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPCapabilitiesCoreDataStorage", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPCapabilities", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPPresence", referenced from: objc-class-ref in AppDelegate_iPhone.o "_OBJC_CLASS_$_XMPPJID", referenced from: objc-class-ref in AppDelegate_iPhone.o objc-class-ref in AccountViewController.o objc-class-ref in AddBuddyViewController.o objc-class-ref in ChatViewController.o objc-class-ref in GroupChatViewController.o ld: symbol(s) not found for architecture i386
лязг: ошибка: команда линкер потерпела неудачу с кодом выхода 1 (используйте опцию -v, чтобы вызов)
Человек, это так раздражает. Спасибо за совет! –