2015-08-26 5 views
1

Я не могу найти решение по моей проблеме. У меня есть дублирующаяся ошибка в моем приложении. Но как только я удалить Reachabilty.m я иметь другую ошибку, так как я нужен этот файл в другой ViewControllerIOS SDK/дубликат символа для архитектуры arm64

duplicate symbol _kReachabilityChangedNotification in: 
/Users/Sven/Library/Developer/Xcode/DerivedData/TrackQuiz-fyuyditzrtsdmgbefbdoggekhfeg/Build/Intermediates/TrackQuiz.build/Debug-iphoneos/TrackQuiz.build/Objects-normal/arm64/Reachability.o 
/Users/Sven/Documents/GoogleMobileAdsSdkiOS7/AdMobMeditation/Leadbolt/libAppTracker.a(_ATReachability.o) 
ld: 1 duplicate symbol for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Может кто-нибудь помочь мне в этом?

+1

Попробуйте добавить дополнительную возможность снова. Clean. И поиск 'kReachabilityChangedNotification' в вашем проекте – anhtu

+1

У вас есть два класса, которые используют один и тот же символ, а не только Возможность. Найти другой класс, где вы найдете эту проблему. –

+0

Хорошо, я нашел extern NSString * kReachabilityChangedNotification это нормально просто изменить его, как этот extern NSString * kReachabilityChangedNo на каждом месте? – LJSven

ответ

2

У вас были копии файлов два раза в вашем проекте.

полностью удалить класс достижимости из вашего проекта. затем Добавить снова. то Check, он может работать нормально.

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