Приложения, отправляющие Push-уведомления без предварительного получения согласия пользователя, будут отклонены? - PullRequest
0 голосов
/ 17 января 2011

Я прочитал это в руководстве по appstore, и мне было интересно, что это значит?

Устройство уже спрашивает, хочет ли пользователь получать push-уведомления, верно? Пользователь также может отключить push-уведомления, если это необходимо. Мое приложение использует [[UIApplication sharedApplication] unregisterForRemoteNotifications];, когда пользователь выбирает не получать push-уведомления.

Что еще нужно сделать, если я должен следовать указаниям яблок по этому поводу?

У меня тоже такой же вопрос на

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

Так же, как push-уведомления, сервисы, основанные на определении местоположения, также работают только тогда, когда пользователь подтверждает это, верно?

Может кто-нибудь пролить свет на это!

Спасибо

1 Ответ

0 голосов
/ 25 января 2011

Core Location запросит у пользователя разрешение перед отправкой данных.Как только вы попытаетесь спулировать CLLocationManager, он проверит, есть ли у приложения разрешение, и после этого проверит на основе времени.Пока вы не используете вызов более низкого уровня для определения местоположения пользователя, все будет в порядке.

Re: push-уведомления, просто убедитесь, что вы используете службу обратной связи для обнаружениякогда люди удаляют ваши приложения, и вы будете в порядке

РЕДАКТИРОВАТЬ: Для получения дополнительной информации о службе обратной связи, проверьте "Служба обратной связи" на http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingWIthAPS/CommunicatingWIthAPS.html

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...