在我正在帮助恢复的项目iSoul上,有些用户在使用Xcode 4进行编译时报告了issue(我目前使用的是Xcode 3.6.8,无法接受新的目前只有一个):似乎有些图书馆依赖自己。
这是他们得到的信息:
File /Users/username/Library/Developer/Xcode/DerivedData/iSoul-ervmuugfdxbpmohhmtpcemztfvyw/Build/Products/Release/libevent.framework depends on itself. This target might include its own product.
File /Users/username/Library/Developer/Xcode/DerivedData/iSoul-ervmuugfdxbpmohhmtpcemztfvyw/Build/Products/Release/libXMLFramework.framework depends on itself. This target might include its own product.
我对它没有任何线索,我检查了依赖目标,但似乎没有人依赖自己,加上它在以前版本的Xcode下工作正常。任何建议将不胜感激。
更新: 其他一些用户表示,当他们尝试使用Xcode 4构建它时,构建似乎没有问题,但它无法创建快照(原因:不能超出符号链接),因此它会停止。在首选项中禁用创建快照功能没有帮助,因为应用程序不运行,即使它说构建步骤正常。 有人可以下载并确认问题吗?
答案 0 :(得分:4)
检查您的目标是否未包含在项目详细信息中。
检查项目信息
转到Build Phases>复制捆绑包资源并检查您的项目名称是否不在列表中。