升级Xcode从v9.4.1到v10.0后tvOS项目编译遇重复CopyPlistFile错误
解决Xcode 10.0升级后tvOS项目重复CopyPlistFile任务错误
检查目标的Build Phases
打开项目选中MyApplicationTarget目标,切换到Build Phases标签页:- 查看Copy Bundle Resources列表,若
Settings.plist被重复添加,删除多余条目 - 同时检查Run Script或其他自定义构建阶段,若存在手动执行
CopyPlistFile命令的重复操作,移除多余命令
- 查看Copy Bundle Resources列表,若
清理项目缓存
- 执行命令删除项目DerivedData缓存:
rm -rf ~/Library/Developer/Xcode/DerivedData/MyApplication-* - 或者在Xcode中使用快捷键
Shift+Command+K(对应菜单栏Product > Clean Build Folder)清理构建文件夹
- 执行命令删除项目DerivedData缓存:
检查文件的目标归属
在项目导航器中找到Settings.plist,打开右侧File Inspector,查看Target Membership区域,若MyApplicationTarget被重复勾选,取消多余的勾选排查构建设置的重复配置
切换到Build Settings标签页,搜索与plist复制相关的配置项(如COPY_PHASE_STRIP),若发现Settings.plist的路径被重复配置,删除多余项
内容的提问来源于stack exchange,提问作者Krista Kolářová
相关产品推荐
相关产品推荐

