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

我是在 Xcode 和 swift 中工作的新手。我在我的 macbook 上做一个 iOS 项目(在度假时),我一直在使用 github 版本控制,我现在已经回到家里,现在在我的 mac mini 上工作。目前在 Xcode 6.3.1 中工作,目标是 iOS 8.3

所以我在mac mini上克隆了我的项目,当打开并尝试构建项目时,我得到了错误:

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

我正在查看错误,这似乎是 4 个问题,我的 AppDelegate.swift 和 3 个 ViewController.swift 文件(我目前只有 3 个)

我在这里查看了另一个问题 -Opening import file for module 'Swift': Permission denied但这与我的问题无关。

我注意到的几件事是

  1. 我的一些框架,即解析和螺栓以红色突出显示,我将它们指向我的 mac mini 上它们的位置(不确定这是否是正确的做法),但它们不再突出显示。

  2. 在 products 文件夹下,我的 .app 和 .xctest 文件以红色突出显示。不知道如何解决

有没有人遇到过这个?我真的很感谢你们的帮助。

干杯加雷斯

解答

所以我弄清楚是什么导致了这个问题。是“构建设置”下的“搜索路径”在错误的位置寻找我的框架。类似于 Apple Mach-O 链接器错误修复

它正在我的 macbook pro 上搜索框架,我删除了“框架搜索路径”,然后重新添加了我的 Parse.framework、Bolts.framework 和 FBSDKCoreKit.framework。

该项目现在可以正常构建和运行,没有任何问题。

Logo

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!

更多推荐