【问题标题】:Swift compiler error after upgrading to El-Capitan升级到 El-Capitan 后出现 Swift 编译器错误
【发布时间】:2015-10-03 08:38:35
【问题描述】:

我正在开发一个用 Swift 开发的项目。在我升级到 El-Capitan 之前,我的项目运行良好。当我打开 xcode 项目时,我收到了这个错误

打开模块“Swift”的导入文件:权限被拒绝

我曾在 SO 上提到过类似的问题,但它并没有解决我的问题。为了更清晰,我添加了一个截图 请问有人可以提供解决方案吗?任何帮助都将不胜感激。 谢谢。

【问题讨论】:

  • 您是否尝试过使用 Apple Disk Utility 和/或全新安装的 Xcode 来重建权限?否则,如果您熟悉终端,您可以尝试手动设置该文件/这些文件的权限,以便您可以访问它们。
  • 我尝试重新安装xcode,没有用
  • 您可以尝试使用以下终端命令重置 Xcode 首选项:defaults delete com.apple.dt.Xcode

标签: ios xcode swift osx-elcapitan


【解决方案1】:

是的,我终于得到了答案。我重新创建了我的项目并从以前的 xcode 项目中复制了所有代码。问题是编译器无法在项目位置找到所需的文件。我按照这些步骤操作。

  1. 完全退出所有项目和 xcode。
  2. 从缓存文件夹中删除所有派生数据和 dt.xcode。
  3. 在其他位置创建新的 xcode 项目。
  4. 从以前的 xcode 复制所有代码。

希望这会对某人有所帮助。

【讨论】:

    猜你喜欢
    • 2016-02-13
    • 2015-12-30
    • 1970-01-01
    • 2015-12-31
    • 2016-02-02
    • 2015-12-30
    • 1970-01-01
    • 2016-09-17
    相关资源
    最近更新 更多