在 Xcode 中更改“Info.plist”的位置

Ray*_*ler 1 xcode ios info-plist

在你说这是一个小问题并且在这里和其他论坛上讨论了一百万次之前,我想说我经历了所有这些问题并尝试实施他们的每个解决方案,但没有运气。我要么错过了一些非常小的细节,要么我的项目总体上有问题。希望你能帮忙。

问题: 在我更改“Info.plist”的位置后,我的项目显示黑屏。

或者我收到以下错误:

在此输入图像描述

我已经尝试过的:

  1. 在“目标成员资格”中选中或取消选中带有项目名称的框
  2. 在“目标”-“构建设置”-“Info.plist 文件”中,将位置更改为“个人测验/支持文件/Info.plist”,并尝试了所有其他可能的路径。
  3. 在“目标”-“构建阶段”-“复制捆绑资源”-删除并添加“Info.plist”
  4. 在文件“信息”-“文件检查器”-“位置”更改为“绝对路径”,“相对于组”,“相对于项目”并将所选路径镜像到“构建设置”
  5. 在模拟中-“设备”-“删除所有内容和设置”
  6. “Command + Shift + K”清理项目
  7. 尝试阅读苹果开发人员书籍
  8. 尝试实现一些代码
  9. 尝试了一些我什至不记得的其他操作

结果我要么黑屏,要么出现上述错误。我究竟做错了什么?

Has*_*san 5

可能是出现了多个info.plist文件。所以解决办法是:

转到Bundle settings-> 打开Target-> Open Build Phases> 展开并从那里Copy Bundle Resources删除。info.plist

在此输入图像描述

现在尝试运行您的项目。我希望它能解决你的问题。

注意:还要检查 info.plist 文件的路径

通过选择info.plist file-> 转到File Inspector->Location:选择Relative to project-> 并复制该路径来复制路径

在此输入图像描述

现在转到Bundle settings-> 打开Build Settings->In Packaging编辑Info.plist File-> 并粘贴您之前复制的路径。

在此输入图像描述