【问题标题】:Xcode does not find framework after closingXcode 关闭后找不到框架
【发布时间】:2016-09-10 10:24:14
【问题描述】:

我有一个 swift XCode 项目,我想在其中导入 Chartboost 框架。当我导入框架时它工作正常,但是当我关闭 XCode 并重新打开时,它给出错误并说虽然文件就在那里,但找不到文件。这是错误:

'Chartboost/Chartboost.h' file not found
Failed to import bridging header '/..../project-Bridging-Header.h'

项目中还有其他框架,但它们没有给出任何错误。我必须删除框架,然后每次关闭 XCode 时复制它。我该如何解决这个问题?

【问题讨论】:

  • 嘿,试试下面的链接可能会有所帮助。 stackoverflow.com/questions/27496055/…
  • @KababChi 你的问题解决了吗?
  • @Coder1000 不!仍在寻找答案!
  • @KababChi 那你应该说!如果没有,人们会认为您解决了问题并忘记接受答案!
  • @KababChi 不,正如我所说:如果您不对给出的答案发表评论,人们会认为您对自己的问题失去了兴趣并解决了您的案件,甚至没有投票或接受花一些时间试图帮助你的人的回答。它发生的频率比你想象的要频繁。

标签: ios xcode swift


【解决方案1】:

1.请检查 Target 中的框架搜索路径。如果此框架存在于带有空格的文件夹名称中,例如“Silly Things”。那么它将占用两行。所以你必须给出名称“Silly\ Things”在框架搜索路径中。

2.如果您一次又一次地删除和添加。那么它只是在框架路径中一次又一次地追加。

因此,如果您在关闭然后打开它时找不到建议的路径,并且可能会以此错误结束。

【讨论】:

    猜你喜欢
    • 2017-05-25
    • 1970-01-01
    • 1970-01-01
    • 2015-12-17
    • 2020-11-26
    • 2017-07-09
    • 1970-01-01
    • 2016-12-15
    • 1970-01-01
    相关资源
    最近更新 更多