该目标可能包括自己的产品

Ban*_*shi 25 iphone xcode ipad

文件.../FaceDeFace.app依赖于自己.
该目标可能包括自己的产品.

文件.../FaceDeFace.app依赖于自己.
该目标可能包括自己的产品.

我在os Snow leopard中完成了我的项目,但现在我的操作系统版本也发生了变化,现在是10.7.3.这是安装在我的Imac机器上.这个应用程序首先在MacBook中开始,但现在我想在IMac中开发它.但是上面的错误显示了我所要做的.虽然我已经更改了所有证书,并且新更改了所有配置文件.请帮忙.谢谢我提前.

Cal*_*leb 57

在Xcode项目中选择目标,然后单击Build Phases选项卡.查看Target Dependencies列表; 应该在那里列出目标产品,但听起来它可能是错误地添加到该列表中的.还要检查同一选项卡中的其他区域 - 您不希望您的产品列在复制包资源或链接二进制库中 - 您显然无法使用您正在构建的资源或库首先构建产品.这就是Xcode似乎在抱怨的东西.

  • 当我从Targets-> Build Phases-> Copy Bundle Resources下的Copy Bundle资源中删除product.app时,它工作正常.谢谢你的帮助. (10认同)

smi*_*org 5

尝试构建静态库目标时,使用Xcode 7(测试版1)解决此问题。这是来自构建输出的错误消息:

无法运行命令'CopySwiftLibs libMyStaticLibraryName.a'-该目标可能包含其自己的产品。

(我libMyStaticLibraryName.a在上面代替了静态库的实际名称。)

问题出在这个静态库目标的“ 嵌入式内容包含Swift代码”构建设置(EMBEDDED_CONTENT_CONTAINS_SWIFT)设置为YES,而实际上却没有与此目标关联的Swift代码。在Xcode中将此设置为NO可解决此问题。

静态库不能包含Swift代码,因此,即使目标中没有实际的Swift代码,设置此构建设置也会导致错误。