2013-11-27 6 views
0

Я получаю следующую ошибку после включения внешней структуры и создания проекта с ней. Не знаю, что делать. Доступны только файлы заголовков внешней структуры. Все файлы реализации (.m) находятся в файле .exe, поэтому я не могу получить к ним доступ.дубликат символа для архитектуры armv7 error

duplicate symbol _OBJC_CLASS_$_AppDelegate in: 
    /Users/u311107/Library/Developer/Xcode/DerivedData/ConsumerApp-awxafvfmhvwglmdvoobikahakarp/Build/Intermediates/ConsumerApp.build/Debug-iphoneos/ConsumerApp.build/Objects-normal/armv7/AppDelegate.o 
    /Users/u311107/Desktop/Stash/Mall/consumer/KMCSDK.framework/KMCSDK(AppDelegate.o) 

duplicate symbol _OBJC_METACLASS_$_AppDelegate in: 
    /Users/u311107/Library/Developer/Xcode/DerivedData/ConsumerApp-awxafvfmhvwglmdvoobikahakarp/Build/Intermediates/ConsumerApp.build/Debug-iphoneos/ConsumerApp.build/Objects-normal/armv7/AppDelegate.o 
    /Users/u311107/Desktop/Stash/Mall/consumer/KMCSDK.framework/KMCSDK(AppDelegate.o) 

ld: 2 duplicate symbols for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Пожалуйста, помогите. Спасибо.

+0

http://stackoverflow.com/a/18628761/1104126 - Этот ответ помог мне – mattblessed

+0

@Skullz Я попробовал вам предложение, но затем он дает мне новую ошибку: «Нет архитектур для компиляции для (ONLY_ACTIVE_ARCH = YES, active arch = armv7s, VALID_ARCHS = arm64 armv7) .' –

+0

[название проекта] -> [имя цели] -> Настройки сборки-> Поиск «Архитектуры» -> В разделе «Архитектуры» щелкните раскрывающийся список и выберите «Стандартные архитектуры» – mattblessed

ответ

2

Похоже, KMCSDK.framework уже объявлен AppDelegate класса, если вы не можете изменить исходный код KMCSDK.framework и восстановить его, вы должны переименовать AppDelegate в проекте, чтобы решить эту проблему.

+0

Хорошо. Поэтому я переименовал класс «AppDelegate», но по-прежнему сохраняется та же проблема. –

+0

Он был решен после того, как я ушел и перезапустил Xcode. –

 Смежные вопросы

  • Нет связанных вопросов^_^