错题集--file couldn't be open because you don't have permission to view it

最近在集火搞爱疯,由于对mac系统,Xcode工具都不熟悉走了很多弯路。这就是自己摸索的代价吧。记性比较烂所以整个错题集,以后出现类似问题不用去各种百度,群里求大神了。

项目昨天运行好好的,今天打开运行时发现运行不了,说我没有权限,具体看下图。群里问了大神,大神估计是项目文件的访问权限问题,然后我在磁盘工具里把权限修复了一下不行。

后来在Cocoa china7中找到了办法。出现该问题是因为Build Phases下面的 Complie Source 被我误删了(实在是无知啊),好了只要把Build Phases添加进来,然后把项目文件都添加进去,编译运行就OK了。

我这里截图时已经添加了,所以是灰色的。


     希望对遇到同样问题的你有点帮助吧,欢迎路过的大神拍砖,

成长的过程总是伴随着痛苦,熬过去就回化茧成蝶。

### 页面不可访问或无权限查看的常见原因 当用户遇到“Page Not Found”或“No Permission Error”的错误提示时,通常意味着请求的目标资源无法被正常加载或者用户的操作未通过服务器的安全验证。以下是可能的原因及其解释: #### 1. 路径或URL输入错误 如果用户尝试访问的路径或URL拼写有误,则可能导致目标页面不存在的情况。这种情况下,Web服务器会返回HTTP状态码`404`表示“Not Found”。此问题通常是由于手动输入地址时发生笔误或是链接本身存在问题引起的[^1]。 #### 2. 文件缺失或已被删除 即使URL语法正确,但如果所指向的具体文件已经被管理员移除或者是从未部署到该位置上也会引发同样的错误响应。这同样对应于HTTP协议中的404错误代码[^2]。 #### 3. 权限不足 (No Permission) 对于某些受保护的内容来说,在未经适当授权之前试图获取它们就会触发"No Permission"类型的警告消息。这类情形下产生的HTTP状态码可能是`403 Forbidden`, 表明当前主体缺乏必要的权利来执行特定动作比如读取某个目录下的文档等[^3]. #### 4. 配置不当的服务端设置 有时是因为网站后台配置失误造成的, 如Apache/Nginx/IIS等web服务程序未能正确定义虚拟主机、重定向规则或者其他安全策略方面的设定不妥所致[^4]. ```bash # Example Apache configuration snippet that could lead to access issues if misconfigured. <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride None Require all denied # This line denies any kind of request unless explicitly allowed elsewhere. </Directory> ``` 上述例子展示了如何在一个标准Linux环境运行的Apache HTTP Server实例里通过修改`.conf`文件内的指令实现全面封锁对外部连接的要求;如果没有额外给予许可的话,默认状态下任何人都不可能成功浏览指定区域里的资料[^5]。 #### 5. 用户认证失败 在需要登录才能继续的操作流程当中(例如在线银行账户管理界面),假如提交的身份凭证不符合预期格式亦或是已经过期失效都会造成类似的反馈现象即显示没有足够的特权去完成下一步骤的动作序列[^6]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值