Ios 生成失败,错误为ld:未找到文件:-fobjc arc

Ios 生成失败,错误为ld:未找到文件:-fobjc arc,ios,objective-c,linker,automatic-ref-counting,Ios,Objective C,Linker,Automatic Ref Counting,我在我的应用程序中添加了一些广告sdk,如admob、revmob。当我编译代码时,我的日志中出现以下错误: ld: file not found: -fobjc-arc clang: error: linker command failed with exit code 1 (use -v to see invocation) 我已通过在编译源代码中设置-fno objc arc将非arc文件转换为arc。您必须检查目标的构建设置和构建阶段。我认为您输入的值有错误的转义,这会导致传递错误的

我在我的应用程序中添加了一些广告sdk,如admob、revmob。当我编译代码时,我的日志中出现以下错误:

ld: file not found: -fobjc-arc
clang: error: linker command failed with exit code 1 (use -v to see invocation)


我已通过在编译源代码中设置
-fno objc arc
将非arc文件转换为arc。

您必须检查目标的构建设置和构建阶段。我认为您输入的值有错误的转义,这会导致传递错误的编译器标志。例如,您可能添加了一些不需要的“或”“或生成设置中的其他通配符”值。实际操作是如何使用
-fobjc arc
-fno objc arc
标记非arc文件的?请检查您是否错误地为某些文件添加了
-fobjc arc