1

由于 iOS 9 支持 App 切片功能,只需将所需的图像添加到图像资源中,您将在从 appstore 下载时获得切片应用程序。

1)我的问题是我们是否需要为应用切片功能做额外的步骤,或者只是将图像添加到图像资产中,它将在 Appstore 上运行(不像我们在上传时检查位码功能)

2) 即使我正在使用图像资源,我如何才能停用应用切片功能。

4

1 回答 1

2

1)不。根据苹果文档,您是对的,它在此处明确说明

2)我认为我们不能禁用它。

试图回答您的评论:

从理论上讲:-我认为如果您忘记提供@....x 图像,应用商店进程仍然会为特定设备提供替代图像。它可能与@3x/@2x/@1x 相同(开发人员提供的任何内容)。如果开发人员提供了超过 1 个图像,例如 @1x 和 @3x,那么 @3x 将被下载到除 @1x 支持的设备之外的所有设备。

几乎:-

  • 从 image.xcasset 中删除你想要的 @1x 或 @2x。
  • 创建存档。

  • 导出目标设备的应用程序以获取 ipa。

  • 将 .ipa 扩展名更改为 .zip 并解压缩存档。
  • 您应该能够看到@1x/@2x/@3x 中有哪些图像。这些是用户将为他的设备下载的图像。
于 2016-06-07T19:28:11.407 回答