【问题标题】:Disable iOS Screenshot/Splash禁用 iOS 屏幕截图/启动画面
【发布时间】:2017-08-11 14:08:46
【问题描述】:

在 Codename One 手册的“The iOS Screenshot/Splash Screen Process”部分中,写到只能在调试版本中禁用屏幕截图过程。

假设我想在生产版本中禁用所有启动屏幕功能:如果我在项目的 native/ios 目录中将所有十个 iOS 设备屏幕截图替换为完全透明的 png 会发生什么?

目前,我没有 iPhone,只有 Android 设备,所以我无法测试我刚才的建议。

【问题讨论】:

  • 你不能使用模拟器有什么原因吗?如果您计划发布您的软件,您需要能够对其中一个进行测试,因此您最好自己购买一个并尝试。
  • 是的,有两个原因:第一个是Codename One模拟器没有渲染iPhone启动画面;第二个是我不知道在 Linux 上模拟 iPhone 的任何方法,并且 iPhone 模拟器不能在 VirtualBox 机器中运行。当然,如果你知道在 Linux 机器中运行 iPhone 模拟器的方法,请告诉我 :-)

标签: ios codenameone


【解决方案1】:

您可以在不使用屏幕截图的情况下禁用它,仅用于调试版本,但如果您为 native/ios 目录中的所有分辨率/方向提供现成的初始屏幕,则不应发生屏幕截图过程。

【讨论】:

  • 谢谢 Shai,但是我的问题是关于完全透明的 png 会发生什么。
  • 你会遇到问题,iOS 依赖于此显示实际内容
猜你喜欢
  • 1970-01-01
  • 2018-04-08
  • 2017-03-01
  • 1970-01-01
  • 2015-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多