【问题标题】:How do you get screenshots for devices you don't have?您如何获取您没有的设备的屏幕截图?
【发布时间】:2015-04-04 20:54:56
【问题描述】:

我已经为 iOS 创建了第三方键盘,并正在尝试将其提交到 App Store。我想使用的屏幕截图是在对话中使用我的键盘的人。自然,这在我的 iPhone 上很容易做到。但不幸的是,我不确定如何在其他设备的 iOS 模拟器上执行此操作。没有办法给他们发短信,所以我不知道该怎么做。有什么建议吗?

【问题讨论】:

  • 您必须使用消息应用程序来演示您的键盘吗?您可以使用模拟器上提供的其他应用程序吗?
  • 理论上我可以,但我宁愿使用与我相同的屏幕截图。
  • 如果没有实际设备,您将不得不在 Photoshop 中创建一些东西,因为模拟器没有消息应用程序

标签: ios iphone xcode app-store app-store-connect


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    我建议不要使用和上传原始屏幕截图,而是从您的手机中截取屏幕截图并将它们实施到包含文本等的创建图像中,然后将其作为屏幕截图上传到 iTunesConnect。然后,您只需要一个实际的屏幕截图大小,这会容易得多。

    【讨论】:

      【解决方案3】:

      由于没有消息应用程序,因此您无法从模拟器中执行此操作。也许你可以用 Photoshop 做点魔法

      【讨论】:

      • 那真的是我唯一的路线吗?这有点糟糕。
      • 恐怕没有别的办法了。为什么不直接使用手机截图?真的有必要使用其他设备的截图吗?
      • 我相信我需要为每个 iPhone 尺寸做一个,不是吗?
      • 嗯嗯对...我忘了...那我不认为你有其他选择
      • 嗨@DevonCarlson 显然可以通过 FlightTest 让其他设备为您工作,或者只是从朋友的消息应用程序中获取每种设备类型的屏幕截图,对您有用。由于自定义键盘与 OS 键盘大小相同,因此您可以混合屏幕截图。没有更短的解决方法。
      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-12
        • 2013-11-16
        • 1970-01-01
        • 2023-03-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多