美文网首页
lexical or preprocessor lssue 解决

lexical or preprocessor lssue 解决

作者: 水清_木秀 | 来源:发表于2018-11-13 11:38 被阅读11次

首先项目中配置了两个target


image.png

后来项目中新加了pod库,pod install 后然后运行第二个target时提示
lexical or preprocessor lssue pod

解决办法如下:

打开Podfile文件。按照如下的方式编辑:

target 'XX1' do

   pod 'AFNetworking', '~> 3.1.0'
  
target 'XX2' do

    pod 'AFNetworking', '~> 3.1.0'
end

end

然后pod install ,再次运行即可。

如果我们引用的第三方库比较多

其实Profile中使用的是Ruby语法,它也支持数组,遍历这些,所以我们可以用Ruby来循环让它对各个的target设置依赖库

targetsArray = ['Target1', 'Target2']

targetsArray.each do |t|
    target t do

    pod 'AFNetworking', '~> 3.1.0'

    end
end

更多写法,参考:http://guides.cocoapods.org/using/the-podfile.html

相关文章

网友评论

      本文标题:lexical or preprocessor lssue 解决

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