iOS 9 支持应用切片功能,只需将所需的图像添加到图像资源中,从应用商店下载时即可获得切片应用。
1) 我的问题是,我们是否需要为应用程序切片功能执行额外的步骤,或者只需将图像添加到图像资源中,它就可以在 Appstore 上运行(不像我们在上传时检查位码功能)
2) 即使我正在使用图像资源,如何停用应用程序切片功能。
最佳答案
1)不。根据苹果文档,您是对的,它明确指出 here
2)我认为我们无法禁用它。
尝试回答您的评论:
理论上:- 我认为如果您忘记提供 @....x 图像,应用程序商店进程仍然会为特定设备提供替代图像。它可能与@3x/@2x/@1x(开发人员提供的内容)相同。如果开发者提供了超过 1 个图像,例如 @1x 和 @3x,则 @3x 将下载到除 @1x 支持的设备之外的所有设备。
实际上:-
- 从 image.xcasset 中删除 @1x 或 @2x 任何您想要的内容。
创建存档。
导出目标设备的应用以获取ipa。
- 将 .ipa 扩展名更改为 .zip 并解压缩存档。
- 您应该能够看到 @1x/@2x/@3x 中有哪些图像。这些 是用户将为他的设备下载的图像。
关于ios - 如何启用/禁用 iOS 9 的应用程序切片功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37687043/