106 xcode
Info.plist不包含UIScene 配置字典(正在查找名为“(无名称)”的配置)?
升级 Xcode 14.1 -> 14.2 并收到此全新错误。
在我的项目编辑器中,选择左侧的“目标”,然后选择顶部的“构建设置”。
以下是 Finder 显示的内容:
第一次尝试这个键:
错误不会消失。
然后是第二把钥匙:
错误仍然存在。
我缺少什么简单的东西?
谢谢各位。
编辑
我的 info.plist.file 与我的 .xcodeproj 文件位于同一文件夹中,并且我端的指示表明这是正确的位置因此,看来我的错误位于我的 .plist 文件的内容中。
我最初设置 key = UISceneConfigurationDictionaryName 和 content Type = String。
特别值得注意的是(无名称)值。
然后我设置 key = UISceneConfigurationDictionary 和 content Type = Dictionary。
同样的错误。
让我困惑的是,Keys 的下拉列表不包含任何“UIScene”。
无法证明这一点,但我相信下拉列表中的空白是我问题的核心。
CSo*_*naM 163
我刚刚经历了同样的问题并找到了解决方案,至少对我来说:
我将UISceneConfigurations键(在UIApplicationSceneManifest字典内)及其值添加为空字典,如下所示:
<key>UIApplicationSceneManifest</key>
<dict>
<key>UIApplicationSupportsMultipleScenes</key>
<true/>
<key>UISceneConfigurations</key>
<dict/>
</dict>
Run Code Online (Sandbox Code Playgroud)
请注意,如果您的应用程序不支持多个场景(即多个窗口或屏幕),那么这就足够了(并且可以避免奇怪的黑屏!):
<key>UIApplicationSceneManifest</key>
<dict>
<key>UISceneConfigurations</key>
<dict/>
</dict>
Run Code Online (Sandbox Code Playgroud)
它编译并成功运行,调试控制台中没有警告,并且还自动从文件中删除了此密钥project.pbxproj:
我希望它有帮助。
小智 49
通过在项目设置中的“信息”选项卡上添加“场景配置”项目,我得到了帮助。
只需按下此按钮并从列表中选择“场景配置”:
之后,输出是干净的:

小智 11
当我将 Xcode 更新到 14.2 时,我遇到了同样的问题,info.plist 文件位于我创建的文件夹内,但最终当我将 info.plist 文件放回根文件夹时,它对我有用,idk if这是必要的,但之后我清理了文件夹。
之后,为了保持我想要的组织方式,我将 info.plist 文件放置在我之前想要的文件夹中,但更改了 Project -> Target -> Build Settings -> Packaging -> Info.plist 中的文件位置文件>修复文件路径
在这里添加编辑,因为我没有足够的声誉来回答/评论:如果问题仍然存在,请尝试重新启动计算机,因为这为我解决了问题
| 归档时间: |
|
| 查看次数: |
46449 次 |
| 最近记录: |