2014-12-25 37 views
7

我得到以下警告,当我尝试运行我的应用程序:文件“<appName>的.app”无法打开,因为您没有权限查看它

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

我已经查看了所有以前的问题,我可以找到并找不到答案。

我曾尝试:

  • 更换我的info.plist
  • 删除导出的数据
  • 复制我的应用程序
  • 编辑项目
  • 的文件夹权限更改“编译器C/C++/Objective-C“默认为构建设置
  • 检查我的架构
  • 清洗我的项目

感谢您的帮助!

更新:我不能在模拟器或我的手机上运行它。

+0

你是否试图在模拟器中运行它? –

+0

是的,我没有在手机上累赘,因为我必须得到一根电源线。 – jbokwx

+0

任何'Upate to reconmmented settings'? –

回答

14

选择信息

输入包的名称:$ {PRODUCT_NAME}

可执行文件:$ {EXECUTABLE_NAME}

+0

你救了我的一天,谢谢:) –

+3

这没有帮助我:(** Xcode 7.3 ** – swiftBoy

+0

谢谢它的工作 – ChenSmile

5

我也看到这种情况发生时,某些源代码项目未包含在此特定目标的目标成员中。它无论哪种方式编译都很好,但它不会运行,除非您在File Inspector中选中Target Membership的对话框。给出的错误是上面缺少相同的权限信息。

+1

我的天哪,@Aku,这个孤独的小无投票答案是这是我所有问题的关键,其他人的解决方案从来没有为我工作过,但是这样做了,谢谢你把它扔到那里,你有我的投票 –

+0

我刚才也遇到了这个问题,因为,谢谢! – Rajveer

0

的XCode 7.3我得到了同样的问题

的错误,我做了

我只是增加物理文件夹和感动我的文件放进去,问题开始。

我也想尽一切

  • 默认的编译器
  • 清洁和建立
  • 复位模拟器和重启模拟器,Xcode中,iPhone甚至MAC
  • 更新的Info.plist
  • 删除衍生数据
  • 编辑许可N于该项目的文件夹
  • 检查我的架构

没有什么工作:(

如何解决

我只是删除这些物理 文件夹,干净的构建和YESS!有用!!

0

我在无意间从包含多个必需文件的XCode项目中删除文件夹后遇到了同样的问题。奇怪的是,该文件夹包含LaunchScreen和Main storyboard以及该项目的自定义(并且仅限于)AppDelegate ......但是我能够无误地构建项目,并且单击“Run”时出现的唯一错误是“你没有权限”对话框,而不是抱怨缺少文件/引用/依赖关系的运行时错误。

故事的寓意:除了上述所有其他故障排除建议之外,请确保您的项目包含所依赖的所有文件夹和文件。

0

我通常通过以下两种方式之一来完成它。

可以清理项目与命令 + + ķ

查找Xcode-导出的数据路径>优先 - > locations->导出数据,然后将其删除。 rm -r /Users/roofe/Library/Developer/Xcode/DerivedData

相关问题