繁体   English   中英

在发布具有SMS权限的应用程序时出现问题

[英]Problem publishing an app with SMS permissions

最近,如果新的Google政策不遵守某些功能,则不允许发布具有SMS功能的应用。 基本上,所有发送和接收SMS的应用都将在发布期间被删除或拒绝。

我正在开发一个允许用户通过SMS控制自己的可编程恒温器的应用程序。 该应用程序存在2-3年,已有5000个客户使用。

根据新的Google政策,他们拒绝了我的上次应用更新。 当我发布更新时,Google控制台会要求我填写一份SMS许可声明表。 我尝试多次填写表格,选择其他选项,但他们仍然继续拒绝我的应用。 而且,其他开发相同应用程序的公司也在发布更新,因此即使我的应用程序与其他接受的应用程序相同,我也不明白为什么我的应用程序被拒绝。

谁能帮助我解决这个问题? 也许有人遇到过同样的问题并找到了解决方案?

根本原因是发送SMS时用户看不见是不好的。 对于每个像您这样的应用程序(出于正当理由),都有数千个应用程序试图通过将SMS发送给高级费率号码来欺骗用户。 因此,谷歌采取了措施。

iOS对此禁令已有多年, 开发人员已经找到了应对方法 值得自问,您将如何解决iPhone上的相同问题。

您有几种可能的解决方案:

  • 帮助中心页面在此处 对于某些目的,有一个例外。 不幸的是,您的用例不在允许的例外列表中。 因此,无论您填写表格是什么,都不允许您在当前表格中重新发布您的应用。

  • 选项2是允许用户在发送之前确认SMS。 如帮助中心中“常用用法的替代方法”所述,您可以使用SMS意图发送一条由用户确认的SMS

  • 如果您需要完全自动化,则只剩下一个选择。 设置您自己的SMS发送服务器,该服务器通过Internet接收一条消息以发送SMS,然后使用在线SMS发送服务进行发送。 有很多。

我意识到这些都不是您今天所拥有的便利。 对于Google来说,这是一个艰难的要求,但他们的目的是保护Android用户免受不良应用的攻击。

我的应用程序是一个自动回复器,它会收到一条短信,如果认为它是有效命令,则会通过短信自动答复发送方提供GPS位置的发件人,所有内容都清晰无误,用户可以听到并看到以其标准接收和发送的消息消息存档....这样,可以联系到年长或处于危险中的孩子。

为什么这些用途没有例外? 在google的例外请求表单中,有“紧急”条目,但仅提供了SEND_SMS许可的例外,而不是READ_SMS或RECEIVED_SMS的例外。...但是如何向可能错过它的人发送短信,晕倒了,死了……这很荒谬! 显然,必须同时拥有两个权限! ...如果是第三人称要求该职位,因为您可以考虑删除权限“ READ” ...唯一的解释是他们并不完全知道自己在做什么。

甚至我,像你一样,我也不知道该怎么做,他们不断拒绝我的例外请求,我真的很生气,因为经过多年的完善,测试,现在我发现自己被视为“骗子” ”,或者我不知道还有什么……当我一直致力于使该应用程序实用且清晰时。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM