我正在尝试使用应用程序加载器更新我的应用程序。当我提交存档文件时,我收到了这个错误
"icon specified in the info.plist not found under the top level app wrapper.icon57.png"!
我已经从我的项目中删除了图标并再次尝试,但错误存在。他们有什么办法可以消除这个错误吗?
我的 info.plist 显示这些图标
这可以帮助你,我认为你的文件名是错误的:
我通常将此图像放在我的仪表板中,以便您可以快速访问文件名。
+1 对 Mat 的回答,也请查看您可能需要的这个线程,即使名称正确,我也有这些错误,所以这可能很有趣:
您的应用程序图标必须命名为 Icon.png 大小为 57*57。您必须重命名图像并在信息 plist 中更改该名称。视网膜显示的应用程序图标大小应为 114*114。它应该是命名为 Icon@2x.png。重命名此图像并在信息 plist 中更正它。并且您的初始屏幕应命名为 Default.png
这有时是由于苹果在编译过程中进行的压缩。您应该确保文件类型正确设置为“图标”。单击项目导航器中的图标,在“身份和类型”下,您可以将文件类型设置为“图标”
我的问题是我的 plist 文件中有一些空键。我删除了所有 Icon plist 条目,保存了 plist,然后通过 Target Summary 页面再次添加了图标。
我尝试了此处详述的所有步骤,其中许多之前已经解决了这个问题。
我最近可以让它工作的唯一方法是打开存档文件(右键单击管理器->存档)并打开将要上传的实际包(显示存档的包内容,然后显示里面的 .app 文件存档)并将图标文件直接复制到那里。重新提交之前失败的存档然后解决问题。