每当我尝试在Xcode 6 Beta 4中运行我的应用程序时,我都会得到错误:

The file "MyApp.app" couldn't be opened because you don't have permission to view it.

无论我的目标是什么模拟器或设备,都会出现此错误。

我试过:

在Xcode中删除所有来自组织者的派生数据 正在修复驱动器上的权限 手动提升构建的MyApp.app的权限 重启电脑

有没有其他人遇到过这个问题并找到了解决方案?


当前回答

我在Xcode 10和react-native中也遇到了同样的问题。 以上所有的方法对我都没有帮助。

我的解决方案: 创建一个具有相同名称的新项目。并更改项目和工作区文件从复制的项目。 而且很管用!!(在路径等一些小的构建问题之后)

其他回答

我能够从xcode 6.1之前的备份中恢复我的项目,

一旦我从不同的目录打开我的工作空间,我就能够运行我的目标而不会出现这个错误。 模拟器现在也可以正常工作了。

我在Xcode 10.1添加objective c文件到我的swift项目后得到了这个问题。通过以下步骤得到这个工作,

在目标->构建阶段下添加.m文件来编译源代码 将-objc添加到.m文件旁边的编译器标志中

按下运行/停止按钮右侧所需按钮,选择方案菜单:


按编辑方案…:


选择你的可执行文件:

我使用Xcode6 GM。我遇到了同样的问题。我所做的是去构建设置->构建选项。然后我将“Compiler for C/ c++ /Objective-C”的值改为默认编译器。

请检查是否已将可执行文件=> $(EXECUTABLE_NAME)更改为任何其他名称。如果您更改了此名称,则会显示此错误。请用$(EXECUTABLE_NAME)替换它。