【问题标题】:Migrating to Cocoa Pods from Submodules (Xcode iOS)从子模块迁移到 Cocoa Pods (Xcode iOS)
【发布时间】:2015-12-31 08:14:06
【问题描述】:

我正在从子模块迁移到 Cocoa Pods。搬过来后,我在构建时遇到了一个奇怪的错误。

错误:无法打开 '/Users/myname/Library/Developer/Xcode/DerivedData/myapp-gzbqnssczmguxecctczxyqqjktqs/Build/Products/Release-iphoneos/myapp.app.dSYM': 没有这样的文件或目录

我有 Product > Build Clean 但在运行时得到它。我没有完全得到派生数据,但我的理解是,一旦我 pod install 并运行工作区(而不是项目),它应该可以正常运行并且应该可以访问这个丢失的 dSYM?

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

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    好吧,我建议您简单地清理完整的派生数据。您可以通过转至Window-> Projects 来执行此操作,然后只需按下派生数据旁边的删除按钮即可。

    一旦你删除了应该新建的项目,同时创建一个新的.dysm 现在只需构建并运行,您就可以开始了。

    希望对您有所帮助,朱利安。

    【讨论】:

    • 感谢您的建议。这是我本来想的。事实上,我会定期使用 bash 脚本删除派生数据。然而,即使在干净构建并手动从 XCode 中删除派生数据后,同样的错误仍然存​​在。
    猜你喜欢
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    • 2019-09-03
    • 2018-03-13
    相关资源
    最近更新 更多