构build项目xcode时出错:“您没有权限”

你好,可能这是个愚蠢的问题,可能会问,但我没有得到适当的解决scheme。 我从互联网上下载了一个项目,当我试图运行它/构build它的xCode说:

“PROJECT NAME”文件无法打开,因为您无权查看该文件。

我也把项目文件夹的读/写权限,但仍然无法正常工作。

任何人都可以知道为什么会发生这种情况吗? 请帮我解决这个问题

在这里输入图像说明

进入Finder中包含项目的文件夹。

右键单击>获取信息

转到“信息”窗格的底部,然后单击小锁,在出现提示时键入密码。

然后,更改自己的权限来读取+写入。

点击下面的小齿轮,并适用于所有封闭的项目。

完成后closures锁!

如果这不起作用,请在BUILD OPTIONS下将“Compiler for C / C ++ / Objective-C”的值更改为Default Compiler

我从互联网下载的项目没有info.plist中的可执行文件,它应该在那里,它的值应该是$ {EXECUTABLE_NAME}。 而不是这个价值,它包含了一些不同的价值。 所以我已经改变了$ {EXECUTABLE_NAME}这个值,然后clean-> build->成功运行。

我有类似的问题广告问题是有一个info.plist文件在我从GitHub下载的框架中的一个文件夹,删除它解决了问题

没有任何答案帮助了我。 虽然构build成功,但是在尝试运行项目时遇到了错误。 在克隆这个项目的时候,在构build阶段 – >编译源文件下没有任何文件。这可能是在git团队中工作时发生的。

编译源文件可能是构build/运行项目的入口点

在这里输入图像说明

一旦我在编译源码中添加了AppDelegateViewController文件,我就能够运行该项目而没有任何错误。

在这里输入图像说明

我有同样的问题。 在我的情况下,它是由于我尝试更改显示名称的应用程序从默认到另一个编辑“可执行文件”Info.plit然后编译,它会显示此错误。 所以我编辑默认值属性“可执行文件”,然后编辑值属性“Bundle名称”来代替。

在这里输入图像说明

把你的项目build设设置

在架构部分确保架构和有效架构是相同的。 如果有效体系结构部分中存在任何额外的体系结构,请将其删除,然后尝试构build代码,它将起作用。 在这里输入图像说明 在图像中编辑标记为红色的部分。

我有与Xcode 6.1.1项目相同的错误信息。

我做了什么来解决它是以下几点:

  • 在构build设置中,“ 架构 ”部分:根据需要将“架构”(ARCHS)设置为“ 标准架构(armv7,arm64) ”以满足您的目标和/或项目。
  • 在“ 生成 ”设置中,“ 生成选项 ”部分:将项目GCC_VERSION设置为“ 默认编译器(Apple LLVM 6.0)

我能够用这些设置启动并testing项目。

select目标 – >常规 – >身份 – >版本(应该是1.0或任何你想要的版本)。

只是想出了它可能是另一个问题。 可能会发生这样的情况:您的Main.m文件不再包含在“ 构build阶段” – >“ 编译源代码”中 。 你会得到同样的错误。 您可以通过单击加号并从对话框中select文件来重新添加它。

Product -> Clean和删除派生的数据,然后重build项目为我工作。

故事是我有两个项目同时开放。 我已经在我的设备上部署了第一个项目,过了一段时间,我试图部署第二个项目(最初停止运行第一个应用程序),然后得到了这个丑陋的错误信息。

清理Xcode中的项目。

转到产品 – >清洁

这对我有效。

检查您正在使用的Xcode版本是否是最新的以打开源代码。 另外检查你是否有第三方库,包括在其中。 检查项目设置中的部署目标,构build目标等是否是最新的。

我有同样的问题。 问题是当我从外部拖放文件时删除了项目目标成员资格。 在这里输入图像说明

我为其添加了Target成员资格,对我来说工作正常。

在这里输入图像说明

我有类似的问题与Xcode 7.3:

文件“FirstSteps.temp_caseinsensitive_rename”无法打开,因为您没有权限查看它。

在我的情况下,解决scheme是更改“生成设置”的“打包”部分中的“产品名称”:

从“FirstSteps.temp_caseinsensitive_rename”到“FirstSteps”

截图

我有同样的问题,但有一个不同的原因。 在这里为任何像我一样卡住的人在这里回答。

在我的情况下,问题是我的Xcode项目没有直接包含源代码。 所有的代码,包括main() ,都是从一个外部构build的静态库中提取的。 解决scheme是将一个空的dummy.cpp文件添加到项目。

在我的情况下,这个错误的原因是不同的。 出于某种原因,我从应用程序目标中删除了我的AppDelegate的目标成员。 我没有意识到,这个问题引起了很长一段时间,因为即使我删除了目标成员,但是后来停止了工作。

所以,确保你有你的AppDelegate设置你的应用程序目标。

 @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { } 

一些如何我的项目的Info.plist缺失见下文:

之前:

在这里输入图像说明

后:

在这里输入图像说明

我已经拖放info.plist文件path,它为我工作.. 🙂

我在Xcode 8.2中有这个错误。 我find我的原因,我已经从外部项目文件夹(手动复制)包括Info.plist。

所以Xcode正在为select正确的Info.plist感到困惑。

我刚从添加的库中删除了Info.plist。

那么它没有任何许可警报正常工作。