Приложение отклонено магазином Google Play из-за обработчика разрешений - PullRequest
0 голосов
/ 21 апреля 2020

Я выполняю внутреннее тестирование в своем приложении для Google Play Store, но каждый раз, когда Google отклоняет мое приложение со следующим ответом:

Запрошенные разрешения не соответствуют основным функциям приложения, которое вы объявили Обработчик SMS по умолчанию (и любые другие основные функциональные возможности, используемые по умолчанию) в качестве основной функциональности вашего приложения. Однако после проверки мы обнаружили, что ваше приложение не соответствует заявленным вариантам использования. Узнайте больше о разрешенных видах использования и исключениях. Пожалуйста, либо: • внесите изменения в свое приложение, чтобы оно соответствовало требованиям заявленной базовой функциональности, либо • выберите вариант использования, который соответствует функциональности вашего приложения

Я не знаю, почему это происходит, даже если я уже объявил все разрешения, которые я использовал в моем приложении. Пожалуйста, помогите мне, как я могу решить эту проблему.

Ответы [ 2 ]

1 голос
/ 21 апреля 2020

Разрешения SMS и журнала вызовов рассматриваются как персональные и конфиденциальные данные пользователя в соответствии с политикой «Персональная и конфиденциальная информация» и следующими ограничениями: группа разрешений «Ограниченное разрешение» (например, READ_CALL_LOG, WRITE_CALL_LOG, PROCESS_OUTGOING_CALLS). Она должна быть активно зарегистрирована. в качестве телефона или помощника по умолчанию на устройстве. Группа разрешений SMS (например, READ_SMS, SEND_SMS, WRITE_SMS, RECEIVE_SMS, RECEIVE_WAP_PU SH, RECEIVE_MMS). Она должна быть активно зарегистрирована в качестве стандартного обработчика SMS или помощника на устройстве.

Приложения, в которых отсутствуют стандартные SMS, Возможности обработчика телефона или помощника могут не объявлять об использовании вышеуказанных разрешений в манифесте . Это включает в себя заполнитель текста в манифесте. Кроме того, приложения должны быть активно зарегистрированы в качестве обработчика SMS, телефона или помощника по умолчанию, прежде чем предлагать пользователям принять любое из вышеуказанных разрешений, и должны немедленно прекратить использование разрешения, если они больше не являются обработчиком по умолчанию. Разрешенные варианты использования и исключения доступны на этой странице справочного центра.

Приложения могут использовать только разрешение (и любые данные, полученные из разрешения) для предоставления утвержденных основных функций приложения. Основные функции определены как основная цель приложение. Это может включать в себя набор основных функций, которые должны быть четко задокументированы и представлены в описании приложения. Без основных функций приложение «сломано» или стало непригодным для использования. Передача, совместное использование или лицензированное использование этих данных должно осуществляться только для предоставления основных функций или услуг в приложении, и их использование не может быть расширено для каких-либо других целей (например, для улучшения других приложений или услуг, в рекламных или маркетинговых целях). , Вы не можете использовать альтернативные методы (включая другие разрешения, API или сторонние источники) для получения данных, относящихся к разрешениям журнала вызовов или SMS. Проверьте справочную документацию Google - https://play.google.com/about/privacy-security-deception/permissions/# !? zippy_activeEl = sms-call-permissions # sms-call-permissions

0 голосов
/ 21 апреля 2020

Судя по вашим комментариям, описание вашего приложения в Play Store, вероятно, не дает понять, зачем вам нужен обработчик SMS по умолчанию.

Разрешение / атрибут обработчика SMS по умолчанию используется ОС Android чтобы понять, стоит ли спрашивать пользователя, хочет ли он установить ваше приложение в качестве приложения SMS по умолчанию. От Разработчик Android ресурсы :

Принимая во внимание конфиденциальную информацию пользователя, к которой приложение обращается, работая в качестве обработчика по умолчанию, ваше приложение не может стать обработчиком по умолчанию, если оно не удовлетворяет следующему Список приложений Play Store и основные функциональные требования:

Ваше приложение должно иметь возможность выполнять функции, для которых он является обработчиком по умолчанию. Например, обработчик SMS по умолчанию должен иметь возможность отправлять текстовые сообщения.

  • Ваше приложение должно предоставлять политику конфиденциальности.

  • Ваше приложение должно сделайте так, чтобы его основные функции были понятны в описании Play Store. Например, обработчик телефона по умолчанию должен описывать свои функции, связанные с телефоном, в описании.

  • Ваше приложение должно объявить разрешения, которые соответствуют его варианту использования. Подробнее о том, какие разрешения вы можете объявить в качестве данного обработчика, см. В руководстве по использованию групп разрешений SMS или журнала вызовов в справочном центре консоли Play.

  • Ваше приложение должно запросить обработчик по умолчанию, прежде чем он запрашивает разрешения, связанные с этим обработчиком. Например, приложение должно запросить статус обработчика SMS по умолчанию, прежде чем оно запросит разрешение READ_SMS.

Вот что я бы сделал на вашем месте:

  • Добавить политику конфиденциальности.
  • Укажите в своем списке Play Store, почему кто-то может захотеть, чтобы ваше приложение было приложением SMS по умолчанию (сможет ли пользователь читать и отправлять сообщения другим пользователям? Если да, то я предложил бы упомянуть об этом).
  • Также добавьте функциональность для отправки SMS (я понимаю, что это может быть не то, что вы хотите сделать из своего приложения, но похоже, что Google повысил важность конфиденциальности в отношении пользователя SMS)
...