IOS App部署:缺少营销图标

时间:2017-10-19 10:46:30

标签: ios xamarin.forms app-store visual-studio-2017

我正在更新已部署在App Store中的iPhone的IOS应用程序。 我正在使用Windows中的Visual Studio 2017进行开发,并在同一LAN网络中使用Mac进行构建。 该项目是Xamarin Forms项目。 当我尝试在应用商店中发布我的项目时,我收到一条错误消息,应用不包含分辨率为1024x1024px 的营销图标。

我试图升级所有:Visual Studio,Xamarin(也在Mac中)但没有任何改变。

如果我选择文件Info.plist中的图像 - > iTunes Artwork我收到一条错误消息:" 检测到相同尺寸的多个itunesartwork文件" (iTunesArtwork@2x.png出现在项目的Resources目录中)。

如果我删除了Resources文件夹中的iTunesArtwork@2x.png,我收到一个不同的错误,即图标的 png图像不存在

我不知道我能做些什么,如何退出僵局情况

更新: 这是我的资产目录。 (对不起,如果我的Visual Studio是意大利语版本) 如果我试图打开它没有任何反应: enter image description here

这是我打开的Info.plist文件的屏幕截图:

enter image description here

1 个答案:

答案 0 :(得分:2)

您需要在资产目录中添加1024x1024图标。资产目录将是以*.xcassets

结尾的文件

enter image description here enter image description here

如果您的项目中没有该文件,则应将其添加。您应该使用资产目录文件来存储所有应用程序图标和图像。

enter image description here

============ EDITED ===============

如果您已有现有资产目录但无法打开它。你应该:

  1. 备份资产目录文件夹
  2. 从解决方案中删除现有资产目录
  3. 创建新资产目录并导回图标