could not read data from '/Users/xxxx/xxxx/Info.plist': The file “Info.plist” couldn’t be opened

【主要内容:】


1. 错误起因

2. 错误提示

3. 分析错误原因

4. 解决问题办法


一、错误起因


刚才新建了一个Xcode工程,然后对工程进行了最基本的配置,在工程中新建了许多文件夹、移动了文件的位置。重新编译之后发现Xcode报错。


二、错误提示

error: could not read data from '/Users/zhangmangyuan/project/你的工程名/你的工程目录/Info.plist': The file “Info.plist” couldn’t be opened because there is no such file.

报错截图:


三、 分析错误原因


遇到问题的时候不要慌,一定要学会分析问题。从中找出里边的关键词。然后从关键词下手找到解决问题的方法。
从错误提示中可以找到一些关键词: Info.plist there is no such filecould not read data from "/xxx/xxx/xxx"
这个错误的提示就是说,不能从/xxxx/xxxx/xxxx这个路径下读取Info.plist的数据,因为没有这个文件

找到问题所在:我想起来刚才创建完工程之后,对工程中的文件夹以及文件移动了位置。我把Info.plist文件放到其他路径下边了。所以导致Xcode找不到Info.plist文件。

四、 解决问题办法


解决问题的办法有两种:

1. 把Info.plist文件放回原处,也就是工程根目录下边,这个解决办法比较简单,我就不再图文说明了。下边着重说第二种。

2. 修改工程默认的Info.plist文件路径位置。首先第一步找到写Info.plist文件路径的位置,因为Info.plist属于工程文件,所以要去工程的Build Settiings下边寻找。
很容易在第一页Packaging下边有一个Info.plist File选项,后边有一个路径,如图所示:


我是把Info.plist文件放到了一个实体的Supporting Files文件夹下边,所以我只要把原来的RunningMan/Info.plist路径,修改成RunningMan/Supporting Files/Info.plist就可以了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值