代码之家  ›  专栏  ›  技术社区  ›  Reanimation

谷歌同意sdk-链接器错误

  •  0
  • Reanimation  · 技术社区  · 6 年前

    我正在尝试整合 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几个小时了,我尝试了很多方法,比如 Enabling Bitcode , Updating Linker Flags with $(inherited) ,以及添加建议的框架和 libz 在这里常见的问题/答案中找到,但仍然没有运气。

    我已经在xcode 8.3.2、xcode 9.0和xcode9.2中尝试了我的项目,所有这些都显示了这个错误。

    我有什么遗漏吗? 我现在完全沉迷于想法。 谢谢你的帮助。

    1 回复  |  直到 6 年前
        1
  •  3
  •   Prathamesh    6 年前

    转到生成阶段->将二进制文件与库链接,然后添加 个性化的连接框架