2015-12-30 31 views
1

我正在从子模块迁移到Cocoa豆荚。移动之后,我在构建时遇到了一个奇怪的错误。从子模块迁移到可可豆荚(Xcode iOS)

error: unable to open '/Users/myname/Library/Developer/Xcode/DerivedData/myapp-gzbqnssczmguxecctczxyqqjktqs/Build/Products/Release-iphoneos/myapp.app.dSYM': No such file or directory

我已经产品>建造洁净但在运行时得到它。我没有完全得到派生数据,但我的理解是,一旦我已经pod安装并运行工作区(而不是项目),这应该正常运行,并且应该可以访问这个缺少的dSYM?

我实际上有两次构建失败,第二次是围绕着不同的吊舱,但我会假设在更基本的问题上的答案可能导致我在第二个答案。

回答

0

那么,我建议你干脆完整的派生数据。您可以通过转到Window-> Projects然后只需按导出数据旁边的删除按钮来完成此操作。 Screenshot

一旦删除,该项目应该建新,也创造了新的.dysm 现在只是建立和运行,你应该是好去。

希望有帮助,朱利安。

+0

感谢您的建议。这是我会想到的。实际上,我使用bash脚本定期删除派生数据。但是,即使在手动清理构建并从XCode内部删除派生数据之后仍然存在相同的错误。 –