ADMob SDK вызывает странную ошибку. Кто-нибудь знает о том, что такое _sqlite3_prepare_v3? - PullRequest
1 голос
/ 30 апреля 2020

Эта ошибка делает меня сумасшедшим.

Сообщения об ошибках image


ld: warning: Не удалось найти или использовать автоматически связанный фреймворк 'VNGMoatMobileAppKit'

Неопределенные символы для архитектуры arm64:

"_ sqlite3_prepare_v3", на который ссылаются из: - [APMSqliteStore prepare SQL: ошибка:] в GoogleAppMeasurement (APMSqliteStore_4b93d70f10ae469a3a3 *1302* 73303) 7333313a3313 символы не найдены для архитектуры arm64

clang: ошибка: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)

Когда я добавил платформы ADMob SDK, сборка завершилась неудачно с Выше сообщение

Я уже просил на форуме Google Admob, но ответы не для меня.

Я применил SDK вручную. Наш проект слишком старый и имеет 4 цели. Таким образом, pod не может устанавливать настройки автоматически.

Когда я пытаюсь применить его к пустому проекту, независимо от того, работает ли он вручную или что-то еще, все работает идеально. Но я пытаюсь наш проект, он показывает сообщение об ошибке.

Я умираю за эту проблему.

Версия XCode: 11.3.1

Версия ОС: Ma c ОС Mojave 10.14.6

Версия ADMob SDK, в которой возникает проблема (я тестировал): 7.56.0, 7.57.0, 7.58.0

Ниже приведены сообщения модуля pod

CocoaPods не установил базовую конфигурацию вашего проекта, потому что ваш проект уже имеет пользовательский набор настроек. Чтобы интеграция CocoaPods работала вообще, установите базовые конфигурации цели OURPROJECT_Beta на Target Support Files/Pods-OURPROJECT_Beta/Pods-OURPROJECT_Beta.beta_debug.xcconfig или включите Target Support Files/Pods-OURPROJECT_Beta/Pods-OURPROJECT_Beta.beta_debug.xcconfig в конфигурацию сборки (Configuation/BETA.xcconfig).

[! ] Цель OURPROJECT_Beta [RC_DEBUG] переопределяет параметр сборки GCC_PREPROCESSOR_DEFINITIONS, определенный в флаге Pods/Target Support Files/Pods-OURPROJECT_Beta/Pods-OURPROJECT_Beta.rc_debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the $ (наследуемый), или - Удаляет параметры сборки из цели.

[!] Цель OURPROJECT_Beta [RC_DEBUG] переопределяет HEADER_SEARCH_PATHS параметр сборки, определенный в флаге Pods/Target Support Files/Pods-OURPROJECT_Beta/Pods-OURPROJECT_Beta.rc_debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the $ (унаследованный) `, или - удаление параметров сборки из цели.

[!] Цель OURPROJECT_Beta [RC_DEBUG] переопределяет настройку OTHER_LDFLAGS, определенную в Pods/Target Support Files/Pods-OURPROJECT_Beta/Pods-OURPROJECT_Beta.rc_debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the $ (унаследованном) `флаге, или - Удалить настройки сборки из цели.


...