问题:The file “xxx.app” couldn’t be opened because you don’t have permission to view it.
如图:
网上方法:1、有说是info.plist的Executable file 与building set 中的product_name不一致造成,把Executable file的值"$(EXECUTABLE_NAME)"修改为"$(PRODUCT_NAME)",但我改了 不行。
2、还有的说将工程Build Settings的“Compiler for C/C++/Objective-C" 改成 Default Compiler,但我看了 就是Default Compiler。
原因:注意到工程主目录的文件夹有个是蓝色的,其他是黄色的。要引用蓝色文件夹下面的文件,需要全路径;黄色文件夹是逻辑文件夹,所有文件都是放在根目录下。简单来说,原因就是文件的引用路径问题,所以只要把引用 蓝色的文件夹 变成黄色的就可以。
首先 右击删除蓝色的文件夹,注意是删除引用,不要选Move to Trash。
然后重新引用文件夹,在工程目录下找到要引用的文件夹,将其拖入工程中,注意拖入的时候要选择Create grups,这样文件就会变成黄色的来引用。重新运行项目,问题不再出现。