Aks*_*ani 47 xcode ios tlyshynavbar ios12 xcode10
我正在开发iOS应用程序.它在Xcode 9.4.1中运行良好,但是当我在Xcode 10中构建它时,它会给我以下错误:
:-1: Multiple commands produce '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/TLYShyNavBar/TLYShyNavBar.framework/Info.plist':
1) Target 'TLYShyNavBar' has copy command from '/Users/.../Desktop/Workspace/iOS/.../Pods/TLYShyNavBar/TLYShyNavBar/Info.plist' to '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/TLYShyNavBar/TLYShyNavBar.framework/Info.plist'
2) Target 'TLYShyNavBar' has process command with input '/Users/.../Desktop/Workspace/iOS/.../Pods/Target Support Files/TLYShyNavBar/Info.plist'
Run Code Online (Sandbox Code Playgroud)
我尝试了这篇文章的解决方案,但它们没有用.任何提供的帮助表示赞赏.谢谢!
Aks*_*ani 172
我找到了这个构建错误的解决方案,对于其他任何与Xcode 10构建系统有相同问题的人,请按照以下步骤进行修复:
- 在Xcode中,转到文件 - >项目/工作区设置.
- 将构建系统更改为Legacy Build系统.
它将解决新Xcode 10的构建问题.
如果您想使用新的构建系统,那么您可以从这个Apple Xcode帮助页面找到故障排除帮助.
编辑:
通过以下步骤从Pod中删除重复的info.plist,我能够解决新Xcode构建系统的问题:
解决方案 - 打开目标>构建阶段>复制捆绑资源/编译源>从此处删除info.plist