您如何获取您没有的设备的屏幕截图?

How do you get screenshots for devices you don't have?

我已经为 iOS 创建了一个第三方键盘,并且正在尝试将其提交到 App Store。我想使用的屏幕截图是有人在谈话中使用我的键盘。当然,这在我的 iPhone 中很容易做到。但不幸的是,我不确定如何在其他设备的 iOS 模拟器上做到这一点。无法向他们发送文本,因此我不确定该怎么做。有什么建议吗?

您无法通过模拟器执行此操作,因为没有消息应用程序。也许你可以用 Photoshop 施展魔法

对于这种特殊情况,您可以使用 JSQMessagesViewController。这不是 100% 相同,但看起来确实非常相似。

设置 Apple 的 TestFlight Beta Testing 组并邀请确实拥有所需设备的人。这是一种额外的麻烦,但作为额外的好处,您可以让真实的人在发布之前测试您的应用程序。

我建议不要使用和上传原始屏幕截图,而是从您的 phone 中截取屏幕截图并将其应用到创建的图像中,包括文本等,您将其作为屏幕截图上传到 iTunesConnect。然后你只需要一个实际的屏幕截图尺寸,这会容易得多。