构建项目xcode时出错:"你没有权限"

jog*_*dik 43 iphone xcode ios swift

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

无法打开文件"PROJECT NAME",因为您无权查看它.

我也将读/写权限放到项目文件夹中,但仍然无法正常工作.

任何人都可以知道为什么会这样吗?请帮我解决这个问题

在此输入图像描述

Mic*_*sky 58

转到Finder中包含项目的文件夹.

右键单击>获取信息

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

然后,更改自己的权限以读取+写入.

单击下面的小齿轮,并应用于所有随附的项目.

完成后关闭锁!

如果这不起作用,请将"Compiler for C/C++/Objective-C"的值更改为目标的Build Settings下的"Default Compiler(Apple Clang)".

  • 我按照你的步骤,但它不工作可能是一些不同的问题. (7认同)
  • 我已尝试过这两个选项,但它对我不起作用..请帮忙 (2认同)

jog*_*dik 28

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

  • 这奏效了。嘿,Apple,使用“if”语句来使错误显示“我无法运行您的程序,因为您的目标名称与您的 info.plist 中的名称不匹配”会如此困难吗? (2认同)

LC *_*C 웃 19

没有一个答案对我有帮助.虽然构建成功但我在尝试运行项目时遇到了错误.在克隆项目的过程中,在Build Phases - > Compile Sources下没有文件.这可能是在使用git工作团队时发生的.

编译源下的文件可能是能够构建/运行项目的入口点.

在此输入图像描述

一旦我在编译源中添加了AppDelegate&ViewController文件,我就能够运行项目而没有任何错误.

在此输入图像描述


Sud*_*vis 14

参加您的Projects构建设置

在"体系结构"部分中,确保体系结构和有效体系结构相同.如果"有效体系结构"部分中存在任何额外的体系结构,请将其删除,然后尝试构建代码,它将起作用. 在此输入图像描述 在图像编辑中,标记为红色的部分.

  • 这样做之后你清理了你的项目吗?按ctrl + shift + k (3认同)
  • 我从互联网上下载的项目没有info.plist中的可执行文件,该文件应该在那里,它的值应该是$ {EXECUTABLE_NAME}.而不是这个值,它包含一些不同的值.所以我已将其更改为$ {EXECUTABLE_NAME}此值,然后clean-> build->成功运行. (3认同)

vis*_*kar 12

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


Kak*_*shi 9

我有同样的问题.在我的情况下,它是由于我尝试通过在Info.plit中编辑"可执行文件"然后编译将默认情况下的显示名称的应用程序更改为另一个,它将显示此错误.因此,我将值属性"可执行文件"编辑为默认值,然后编辑值属性"Bundle name".

在此输入图像描述


Nic*_*uet 7

我有与Xcode 6.1.1相同的错误信息.

我做的解决方法如下:

  • 在构建设置中," 体系结构 "部分:根据需要为您的目标和/或项目将"体系结构"(ARCHS)设置为" 标准体系结构(armv7,arm64) ".
  • 在Build settings中," Build Options "部分:为项目设置GCC_VERSION为" Default Compiler(Apple LLVM 6.0) "

我能够使用这些设置启动和测试项目.


Man*_* BM 7

清理Xcode中的项目.

转到产品 - >清洁

这对我有用.


Dor*_*ald 5

选择TARGETS - > General - > Identity - > Version(应该是1.0或任何你想要的版本).


tes*_*sla 5

执行Product -> Clean并删除派生数据然后重建项目为我工作.

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