代码之家  ›  专栏  ›  技术社区  ›  Csaba Toth

如何满足“设备内框架的无效Wear OS屏幕截图”Wear OS手表面临政策违规?

  •  0
  • Csaba Toth  · 技术社区  · 2 年前

    我调整了Wear OS手表面部游戏商店设置中的新冠肺炎数据复选框。提交后,我意外违反了 "Your app’s Play Store listing provided a non-valid Wear OS screenshot which is framed within the device. A valid Wear OS screenshot must include the full-frame image of the app interface."

    模拟器的整个圆形都在我的应用程序的所有5张屏幕截图中,所以我有应用程序的完整框架,所以对此的唯一解释可能是模拟器的小边框在应用程序视图区域周围也可见。所以我浪费了几个小时,用透明的颜色遮住了边框和除了应用程序屏幕之外的任何东西。

    现在我又违反了政策: "Your Wear OS screenshots include transparent backgrounds or masking."

    直到圆形PNG发明 应用程序区域周围一定有什么东西 。我显然选择了透明的颜色,因为我不知道浏览列表的用户的手机是处于暗模式还是亮模式。我想,如果我愚蠢地决定用白色或黑色进行掩蔽,那将是一种掩蔽违规行为。我该怎么解决这个问题?违反政策的电子邮件地址是无回复电子邮件地址,所以我无法从那里获得帮助。

    我想政策可以是这个指南WO-F2。 https://developer.android.com/docs/quality-guidelines/wear-app-quality#better

    “该应用程序必须在其Google Play Store列表中提及Wear OS,并至少包含一张描述Wear OS应用程序体验的屏幕截图。提供仅显示您的应用程序界面的截图。不要将屏幕截图放在设备框架内,也不要包含不属于应用程序界面一部分的其他文本、图形或背景。以1:1的纵横比上传屏幕截图。有关更多信息,请访问信息,请参阅添加预览资产以展示您的应用程序。“

    由于可穿戴设备的圆度,我的手表表面应用程序绝对不可能没有任何背景。

    以下是我的两个违反此规则的表盘:

    1. https://play.google.com/store/apps/details?id=dev.csaba.vfdwatchface
    2. https://play.google.com/store/apps/details?id=dev.csaba.complicationflowerwatchface

    注意关闭 :尽管 Google Play Console Main Store Listing for Wear OS 碰巧回答了我的问题,它的标题中甚至文本中都没有具体的违反政策的消息。它只在屏幕截图上,所以难怪我在发布问题之前搜索问题时没有找到它。如果我们关闭我的条目,我可以100%向你保证,随着时间的推移,其他人也会打开类似的条目,因为他们也不会发现其他问题。请在投票结束前考虑一下。

    0 回复  |  直到 2 年前
        1
  •  1
  •   Yuri Schimke    2 年前

    第页,共页 Google Play Console Main Store Listing for Wear OS

    你需要一个不透明的背景,最好是黑色。

    我使用fastlane来发布我的应用程序,所以我为它的屏幕截图编写了这个插件,它可以自动完成这项工作。

    https://github.com/fastlane/fastlane/pull/20054

    但你可以用照片编辑器手动完成,因为安卓工作室的屏幕截图要么是透明的,要么是设备框架。