BUG:The file “xxx.app” couldn’t be opened because you don’t have permission to view it.

问题: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,这样文件就会变成黄色的来引用。重新运行项目,问题不再出现。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容