【主要内容:】
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 file、could 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就可以了。