我有一个包含Parse库的iOS项目。它一直在正常工作。将-ObjC标志添加到iOS项目时遇到问题
今天,我需要将Google转换跟踪SDK添加到我的项目中。添加此SDK的说明要求我更改我的项目设置以包含-ObjC链接器标志。
当我这样做时,我无法再编译我的项目。我收到的错误格式为“架构x86_64的未定义符号”,并且在任何情况下,错误的来源都是Parse SDK中的错误。这里是我得到的6个错误的一个例子:
Undefined symbols for architecture x86_64:
"_ACAccountTypeIdentifierTwitter", referenced from:
-[PF_Twitter getLocalTwitterAccountAsync] in Parse(PF_Twitter.o)
我从来没有必须明确地使用-ObjC标志。我的理解是这个标志告诉编译器链接每一个编译过的类,即使它没有在源代码中明确引用。除了生成更大的可执行文件之外,我看不出这会导致问题。
欣赏任何解决方案或想法。
谢谢。