最近使用SwiftUI开发一个小软件,修改Bundle identifier后编译报错提示: Failed to set plugin placeholders for xxxxxxx (无法设置插件占位符)
经过百度google等查找,这个问题不难解决,这里就记录一下具体解决步骤!
第一步
首先关闭xcode,然后删除 ~/Library/Developer/xCode
此目录下的 DerivedData 文件夹。
第二步
然后重新打开xcode。然后单击打开你的项目

第三步
接下来,您需要选择主要目标并转到其build phases
选项卡。

第四步
进入build phases
选项卡后,您应该会看到一个显示 的下拉菜单Embed App Extensions
,单击它。现在您已经打开Embed App Extensions
了,
您应该会看到一个复选框,上面写着Copy only when installing
。
您需要选中该复选框。

最后重新编译即可
Category: 知识库