android - 非独立(配套)Wear OS 应用程序是否仍然允许在 Play 商店中提交,或者它们总是被拒绝?

标签 android google-play wear-os android-wear-2.0

我们的 Wear OS 应用程序不是独立应用程序(它是我们智能手机应用程序的配套应用程序,没有智能手机应用程序就无法使用)不断被 Google Play 政策团队拒绝,原因如下:“您的应用程序 watch 版本需要电话交互才能运行。”即使我们在 Play 商店的描述中明确说明它不是独立的应用程序,并且在智能手机应用程序不可用时无法运行。

我们的应用程序之前已被接受并在 Play 商店上发布,但我们怀疑 Google 政策发生了变化,即使我们没有在任何地方清楚地发现它(我们只找到了鼓励独立应用程序的建议)。

=> 是否仍然允许向 Play 商店提交非独立的 Wear OS 应用,或者我们的 Wear OS 应用必须至少包含一项独立功能?

预先感谢您的帮助。

最佳答案

对于那些不想阅读整条消息的人来说,TLDR:我必须在 watch 应用程序的 list 中设置以下标志才能获得 my watch app批准:

   <meta-data
            android:name="com.google.android.wearable.standalone"
            android:value="false" />

更长的故事

我不相信他们强制我做的事情有任何意义。根据 Google's own documentation,我的应用程序是半独立的:

A watch app can be considered as one of the following:

Completely independent of a phone app Semi-independent (a phone app is not required and would provide only optional features) Dependent on a phone app If a watch app is completely independent or semi-independent, it is in the standalone category. You must indicate this categorization to the Google Play store by setting the value of this meta-data element to true:

我的应用需要对 2FA 帐户进行初始初始化,这可以通过 Android 手机或 iPhone 完成。在第二种情况下,不需要 Android 手机。谷歌要求写一个“免责声明”,我已经将其添加到应用程序的描述中,但没有任何效果,他们继续拒绝该应用程序。关于免责声明有什么问题,我已经问了三次,但我得到的最佳答案是:

As much as I'd like to help, I’m not able to provide any more detail or a better answer to your question.

我又问了一次免责声明有什么问题,没有得到任何答复,将“独立”标志设置为 false,两天后获得批准。

Google 给我和我的用户带来的问题是,今后只能通过 Android 手机安装 watch 应用程序,而不能直接从 watch 上安装。这意味着 iPhone 用户要么需要找到 Android 设备来安装 watch 应用程序,要么需要使用 ADB,而且我敢肯定,用户会因为这一更改而讨厌我。

再一次,给人的印象是 Android 正在走向 self 毁灭:新政策打破了旧应用,支持不存在,开发人员被迫做出让客户不满意的改变。

这不是这种愚蠢行为的第一集,就在最近,我不得不在我的 Android 应用程序中禁用 GDrive 功能,因为新政策打破了多年来有效的现有逻辑,以及谷歌建议符合新规则的所有 OAuth 2.0 流程小公司的政策不可行

以下是我与 Google 的通信 fragment ,他们对此充耳不闻 enter image description here

关于android - 非独立(配套)Wear OS 应用程序是否仍然允许在 Play 商店中提交,或者它们总是被拒绝?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72454440/

相关文章:

android - 是否有适用于 Android 的推送通知系统?

java - 按钮属性不会改变

android - 签署 apk 后 android maps apiv2 的问题

android - 水平放置两个 imageView

android - 如果我重新打开我的 google play dev 帐户,我的应用程序会恢复吗?

java - 如何从 google play 应用程序链接获取信息?

android - 获取连接的智能 watch 的电池电量

android - 在手机上测试 Android Wear 应用程序?

java - 将加速度计数据从 Android Wear 发送到智能手机

android - jar文件放在Assets/Plugins/Android的子文件夹下不会被打包?