网上提供的两个方法都不好用
方法1:打开 target > Build phase > Copy Bundle Resource/Compile Sources 移除多余的info.plist文件
方法2:在Xcode菜单栏 -> File -> Workspace Setting,将build system修改为legacy build system,然后clean后编译。
第一个方法我找了下,根本没有找到多余的plist文件,第二个方法,既然苹果公司推出了新的build system,我们手动改成旧的,无疑是饮鸩止渴,以后还是要面对这个问题,所以我也不赞成直接改build system。
我这边的解决办法是修改我们自己工程的plist文件的名称
![](https://img.haomeiwen.com/i1653855/0aadae0be2a75e7d.png)
给我们自己的plist文件加上后缀,避免冲突。
改完之后,到Target的General菜单里面,重新选择一下plist文件
![](https://img.haomeiwen.com/i1653855/48e522ba75da5a55.png)
编译项目
![](https://img.haomeiwen.com/i1653855/8a1302b9665bb94a.png)
网友评论