报错日志:
Multiple commands produce '/Users/tjsoft/Library/Developer/Xcode/DerivedData/TYKYTwoLearnOneDo-amcfzswumxdotlgjwdslugmywxch/Build/Products/Debug-iphoneos/xxx.app/Info.plist': 1) Target 'TYKYTwoLearnOneDo' (project 'TYKYTwoLearnOneDo') has copy command from '/Users/tjsoft/Library/Developer/Xcode/DerivedData/TYKYTwoLearnOneDo-amcfzswumxdotlgjwdslugmywxch/Build/Products/Debug-iphoneos/xxx.app/Info.plist' 2) Target 'TYKYTwoLearnOneDo' (project 'TYKYTwoLearnOneDo') has process command with output '/Users/tjsoft/Library/Developer/Xcode/DerivedData/TYKYTwoLearnOneDo-amcfzswumxdotlgjwdslugmywxch/Build/Products/Debug-iphoneos/xxx.app/Info.plist'
这是因为在新版本的xcode增加了一种新的new build system构建方式。但是可能与之前的项目构建有冲突。
依次打开xcode->file-project/workspace settting 里面,将build system 更改为Legacy build system,然后重新运行项目即可。
本文解决了一个关于Xcode新版本中newbuildsystem构建方式与旧项目冲突的问题,通过更改buildsystem为Legacybuildsystem,成功解决了多个命令产生同一Info.plist文件的错误。
4657

被折叠的 条评论
为什么被折叠?



