После установки пользовательского стручка с $ pod install
команды, я не могу построить проект, потому что есть некоторые ошибки, как показано ниже (на моей Xcode ошибка о ARMv7, в порядке другой Xcode, ошибка составляет около i386 архитектуры):неопределенных символы для архитектуры i386/ARMv7 [cocoapods]
Undefined symbols for architecture armv7:
"_generateCombMatrix", referenced from:
-[className method:] in libPods-Bot-betting-core.a(ClassName)
"_debugLog", referenced from:
-[ClassName Method:] in libPods-Bot-betting-core.a(className.o)
-[ClassName method] in libPods-Bot-betting-core.a(className.o)
-[className method] in libPods-Bot-betting-core.a(className.o)
-[className method:] in libPods-Bot-betting-core.a(className.o)
-[className method:] in libPods-Bot-betting-core.a(className.o)
-[className method] in libPods-Bot-betting-core.a(className.o)
-[className method] in libPods-Bot-betting-core.a(className.o)
-[className method] in libPods-Bot-betting-core.a(className.o)
...
"_SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO", referenced from:
-[className init] in libPods-Bot-betting-core.a(className.o)
файлов, упомянутый в сообщении об ошибке в проекте Бобы и библиотека libPods.a правильно связана с проектом. Это файл .xconfig на отладку (на выпуске такой же):
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/betting-core"
OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/betting-core"
OTHER_LDFLAGS = -ObjC -l"Pods-Bot-betting-core"
OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS)
PODS_ROOT = ${SRCROOT}/Pods
Библиотека поддерживает архитектуру, как вы можете видеть на экране ниже:
И поддерживает ли библиотека архитектуру процессора armv7? – trojanfoe
@trojanfoe Да, я отредактировал первое сообщение с скриншотом. –