В настоящее время я пытаюсь интегрировать Google Consent SDK , но как только я позвоню
[PACConsentInformation.sharedInstance requestConsentInfoUpdateForPublisherIdentifiers:@[ @"pub-0123456789012345"]
, я получаю следующую ошибку в консоли XCode:
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_PACConsentInformation", referenced from:
objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Я искал Stackoverflow уже несколько часов и пробовал разные вещи, такие как Включение битового кода , Обновление флагов компоновщика с помощью $(inherited)
, а также несколько других вещей, таких как добавление предлагаемых фреймворков и libz
, которые можно найти в популярных вопросах / ответах здесь, но все еще не повезло.
Я зашел так далеко, чтобы попробовать свой проект в Xcode8.3.2, Xcode 9.0 и Xcode 9.2, все из которых показывают эту ошибку.
Есть что-то, что я пропускаю?Я полностью застрял на идеи сейчас.Спасибо за помощь.