升级 Xcode 10 报错libstdc++.6.0.9 或info.plist

因为部分项目依赖 libstdc++.6.0.9 升级后在Xcode 10直接爆红
原因是Xcode 10中将libstdc++.6.0.9库文件删除 解决方法如下
第一种问题如下

```

:-1: Multiple commands produce '/Users/apple/Library/Developer/Xcode/DerivedData/***-bhlqprgipomplmdvezvqeblrssva/Build/Products/Debug-iphonesimulator/***.app/Info.plist':

1) Target '***' (project '***') has copy command from '/Users/apple/Desktop/iOS 项目最新版/***/CommonLibrary/Masonry/Info.plist' to '/Users/apple/Library/Developer/Xcode/DerivedData/***-bhlqprgipomplmdvezvqeblrssva/Build/Products/Debug-iphonesimulator/***.app/Info.plist'

2) Target '***' (project '***') has process command with output '/Users/apple/Library/Developer/Xcode/DerivedData/***-bhlqprgipomplmdvezvqeblrssva/Build/Products/Debug-iphonesimulator/***.app/Info.plist'

```

Xcode - File - Project Settings - Build System - 选择LegacyBuild System - Done


遇到这个问题不要怕慢慢来

真机运行库

打开你的终端工具复制下面路径

```

open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib

```

如果安装到别的地方直接点击Xcode显示包内容 根据尚敏啊这个跟路径找到对应的文件夹即可

模拟器运行库

打开你的终端工具复制下面路径

```

open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib

```

如果安装到别的地方直接点击Xcode显示包内容 根据上面这个跟路径找到对应的文件夹即可

最后后一步

找你的开发小伙伴要Xcode9版本的 要一个这个文件 libstdc++.6.0.9.tbd 放进去 退出xcode 重新运行

你可能感兴趣的:(升级 Xcode 10 报错libstdc++.6.0.9 或info.plist)