Swift3 在Xcode 9中添加共享扩展后,未能为com.xxx设置插件占位符

Swift3 在Xcode 9中添加共享扩展后,未能为com.xxx设置插件占位符,swift3,xcode9,share-extension,Swift3,Xcode9,Share Extension,清理生成文件夹解决了我的问题。在Xcode中,按下键盘上的alt,从顶部菜单中选择产品,然后单击Clean Build Folder确保已为主要应用程序目标和扩展正确设置包标识符 您的项目和扩展必须有不同的bundleId 例如: App bundleId:com.companyName.appName 扩展包ID:com.companyName.appName.extensionName 当我为我的项目和通知服务设置一个配置文件时,我遇到了这个错误 我将notification servi

清理生成文件夹解决了我的问题。在Xcode中,按下键盘上的
alt
,从顶部菜单中选择产品,然后单击
Clean Build Folder

确保已为主要应用程序目标和扩展正确设置包标识符

您的项目和扩展必须有不同的bundleId

例如:

  • App bundleId:com.companyName.appName
  • 扩展包ID:com.companyName.appName.extensionName
当我为我的项目和通知服务设置一个配置文件时,我遇到了这个错误

我将notification service配置文件更改为正确的文件,这解决了我的问题。

确保项目和扩展的调试和发布模式配置类似,解决了此问题。

仅在安装时启用复制


我也遇到了同样的错误,你是否碰巧自己解决了这个问题?你在哪里可以用任何方法解决它?这里也有同样的问题。。。。“你找到解决办法了吗?”我回答