Дубликат символа _OBJC_IVAR_$_AppodealCircleTimer._font в
Я только что обновил фреймворк под названием Appodeal в своей кодовой базе iOS и начал видеть эти дублированные ошибки символов. Я знаю, что эти ошибки обычно появляются, когда фреймворк включается дважды на этапах сборки, поэтому я проверил это и убедился, что он включен только один раз. При замене фреймворка старый Appodeal.framework удаляется, а затем копируется новый Appodeal.framework в каталог проекта. Я также очистил папку проекта и сборки после обновления фреймворка.
Я вижу ошибки:
duplicate symbol _OBJC_IVAR_$_AppodealCircleTimer._font in:
/Users/abc/Documents/Develop/IRCTC/Appodeal/Appodeal.framework/Appodeal(AppodealCircleTimer-AC8FA416DBD204B8.o)
/Users/abc/Documents/Develop/IRCTC/Appodeal/Appodeal.framework/Appodeal(AppodealCircleTimer-FC164D706B975948.o)
duplicate symbol _OBJC_IVAR_$_AppodealCircleTimer._offset in:
/Users/abc/Documents/Develop/IRCTC/Appodeal/Appodeal.framework/Appodeal(AppodealCircleTimer-AC8FA416DBD204B8.o)
/Users/abc/Documents/Develop/IRCTC/Appodeal/Appodeal.framework/Appodeal(AppodealCircleTimer-FC164D706B975948.o)
Глядя на журналы, мне интересно, почему создаются два объектных файла для AppodealCircleTimer
, Может кто-нибудь, пожалуйста, помогите мне понять, что здесь не так?
1 ответ
Add this to the Library Search Paths in Build Settings and make sure you select recursive, delete other library paths which might be absolute paths.
$(Project_dir)
То же самое сработало для меня некоторое время назад, но ребята из Appodeal имеют супер быструю поддержку, что действительно полезно и приятно. Я могу связаться с ними в любое время в чате с их домашней страницы. @tbag попробуй спросить их, не поможет ли это