【问题标题】:Where to find 'Missing Marketing Icon'在哪里可以找到“缺少的营销图标”
【发布时间】:2017-09-24 08:31:08
【问题描述】:

我向苹果应用商店发布了一个应用程序,我收到一条消息,说我在使用 iOS 11 时缺少营销图标。 我在哪里可以在 xamarin studio 中添加这个 1024X1024 png 营销图标? 我正在使用 xamarin studio 6.3,xcode 9.0

【问题讨论】:

  • 我投票结束这个问题,因为它与编程无关

标签: ios xcode xamarin icons xamarin-studio


【解决方案1】:

现在在 IOS 11 中,我们需要在大小为 1024*1024 的项目中添加一个新图标。另外,请确保您使用的是发布版而不是测试版。

  1. 在 Xcode 中的项目下导航到“Your project -> Images.xcassets->AppIcon”
  2. 滚动到底部
  3. 添加 1024x1024 图标

【讨论】:

  • 我正在使用 xamarin 而不是 xcode 开发我的应用程序,xamarin 使用 xcode 进行构建和其他目的,我找不到这个营销图标位置
  • 我在此链接中找到的解决方案developer.xamarin.com/guides/ios/platform_features/… 在此提及重要的事情“商店图标(或营销图标)不再在 iTunes Connect 中管理,而是必须作为资产目录包含在您的应用程序二进制文件中,类似于应用程序图标。必须将 PNG 格式的 1024 x 1024 商店图标包含在资产目录中,才能成功提交 iOS 11 应用程序。"
  • 我确实将它包含在资产目录中,但问题仍然存在
  • info.plist 怎么样?
【解决方案2】:

我在使用 Xamarin v.6.3 和 xcode 9.0 时遇到了同样的问题。经过长时间的搜索和尝试,这是我的解决方法:

  1. 将 1024x1024.png 图标添加到您的项目中。 (确保 png 文件没有 Alpha 或透明)。您可以在 Mac 的 Preview 应用程序中使用 Export 选项。
  2. 使用 Xcode 打开您的 Storyboard。
  3. 转到 Assets.xcassets 文件夹。
  4. 在 Appicon 类别下,您可以找到 App Store iOS 框。
  5. 从图片中拖动图标。
  6. 在 xcode 中保存您的项目。
  7. 返回您的 Xamarin 并进行新构建,然后提交到 Appstore。

【讨论】:

    【解决方案3】:

    根据Xamarin 的帖子,应用图标现在应该由资产目录交付。

    有关将图标从 Info.plist 迁移到资产目录的帮助,请参阅Migrating from Info.plist to Asset Catalogs guide

    【讨论】:

      【解决方案4】:

      我手动修改了资产目录中的应用程序图标信息。从您的项目文件夹导航到资产目录文件夹和该文件夹中的 appiconset 文件夹。找到 Contents.json 文件并对其进行编辑。在文件中有一个图像列表,您需要将此文本添加到列表中:

      {
        "filename": "<YourImageFile.png>",
        "size": "1024x1024",
        "scale": "1x",
        "idiom": "ios-marketing"
      }
      

      您还需要通过将这些行添加到包含其他图标文件的项目组中来将该文件添加到您的项目文件中:

      <ImageAsset Include="Resources\Assets.xcassets\AppIcons.appiconset\YourImageFile.png">
        <InProject>false</InProject>
      </ImageAsset>
      

      【讨论】:

      • 对此赞不绝口!虽然我的 Contents.json 确实包含我的商店链接,但我的 .csproj 没有!
      【解决方案5】:

      1) 在解决方案资源管理器中双击 Info.plist 文件 -> [Your iOS project] 并填写 iTunes Artwork:

      2) 问题依然存在,请将您的 Xamarin Studio 更新到最新版本并重试

      3) 尝试使用 Visual Studio for Mac

      注意:记得在 Assets.xcassets 中为您的目标设备填写 App Icons。

      【讨论】:

      • 我更新了xasmarin studio,我的屏幕看起来和你的scrrenshot一样,无法添加1024X1024大小,你是怎么做到的?
      • 你检查过 Info.plist 吗?
      • 我通过安装最新版本的 Visual Studio for mac 解决了我的问题。此选项在 xamarin studio 和 VS windows 中不存在
      猜你喜欢
      • 2017-11-17
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      • 2018-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-16
      相关资源
      最近更新 更多