美文网首页
Pods库出现Undefined symbols for arc

Pods库出现Undefined symbols for arc

作者: XueYongWei | 来源:发表于2021-05-12 11:43 被阅读0次

    显而易见是该库不支持x86架构,即 不能在模拟器运行。
    如果是第三方库或私有库,需要在pods的project下对该库的target里修改build setting,添加VALID_ARCHS的key,value里添加x86_64
    如果是私有库,在该库的podSpec文件里添加pod_target_xcconfig,指定自己私有库支持的架构即可。

    s.pod_target_xcconfig = {
            'VALID_ARCHS[sdk=iphonesimulator*]' => 'arm64'
      }
    

    新版Xcode会根据设置的最低系统版本判断,所以没有了VALID_ARCHS,可以自己手动添加。

    相关文章

      网友评论

          本文标题:Pods库出现Undefined symbols for arc

          本文链接:https://www.haomeiwen.com/subject/pxzwektx.html