我需要我没有的设备的 iOS 屏幕截图

Posted

技术标签:

【中文标题】我需要我没有的设备的 iOS 屏幕截图【英文标题】:I need iOS screenshots for devices I don't have 【发布时间】:2017-01-18 21:40:32 【问题描述】:

我正在为 ios 制作一个贴纸包,在将其提交到 App Store 之前,我需要包含至少一张来自 5.5 英寸 iPhone 和 12.9 英寸 iPad Pro 的应用截图。这些都是我没有的设备。

我也不太精通 Photoshop,但我可以学习它,因为我已经读过这是一种制作用于 App Store 的屏幕截图的方法。

感谢您的帮助!

【问题讨论】:

使用 Xcode 模拟器在任何设备上运行您的应用程序。 使用模拟器。 如果您觉得我们的某个答案对您有所帮助,请将其标记为已接受,否则请说明它没有帮助的原因,并澄清您的期望。谢谢 【参考方案1】:

您可以使用模拟器。在模拟器中打开您的应用后,按 cmd+S 或从菜单:文件 -> 保存屏幕截图。屏幕截图将出现在您的桌​​面上。

UPD:与https://***.com/a/41730054/2305175 不同,您将准备好使用与模拟器中大小完全相同的屏幕截图,而无需进一步进行裁剪等工作

注意:屏幕截图的分辨率与您的显示器分辨率无关。因此,即使您的显示器的分辨率低于屏幕截图所需的分辨率,这也适用。

【讨论】:

谢谢,帮了大忙。 如果我什至不使用模拟器并且必须为模拟器构建大量依赖库并且它们不是一键构建的,所以必须花一些时间来构建它们。而这仅仅是为了获得高分辨率的截图?我的应用是否会因为缺少我不拥有的设备的屏幕截图而无法通过审核? @rightaway717 根据您的库,您仍然很可能只需要为所有模拟器(x86_64 架构)编译一次,这还不错。如果需要一个多小时,我非常想知道你们的图书馆是什么。如果它真的需要那么长的时间,你可以为你想在应用商店中显示的屏幕制作一个简单的模拟应用程序。你知道,发挥你的想象力。【参考方案2】:

使用 Xcode 模拟器在您没有的任何设备上运行您的应用。然后使用 Mac OS X 内置的屏幕截图功能进行屏幕截图:)


附:确保模拟器以 1:1 比例运行(在视图菜单中设置)


@Fydor 的 apple+s 提示听起来更好

【讨论】:

【参考方案3】:

每个设备的模拟器都是一种选择。但是,我更喜欢为此使用服务。我不会插入任何服务,而是谷歌“iOS截图服务”并选择自动完成这个过程。它现在应该是您的应用发布工作流程的一部分。

【讨论】:

以上是关于我需要我没有的设备的 iOS 屏幕截图的主要内容,如果未能解决你的问题,请参考以下文章

iOS,所有 5 个应用商店屏幕截图宽度(有间隙)?

整个屏幕的 Swift iOS 屏幕截图,包括拆分视图

iOS 屏幕截图为来自后台应用程序的 System.Drawing.Bitmap (Xamarin)

防止 iOS 在进入后台之前对应用进行屏幕截图

没有在移动 ios 魅力报告中获取屏幕截图

截图 App Store:状态栏或无状态栏