2014-12-08 2 views
0

Я новичок в Parse, поэтому извиняюсь, если этот вопрос наивен ... Приложение iOS не просит пользователей зарегистрироваться, потому что регистрация является излишней и раздражающей для моего приложения (то есть у него нет смысл «пользователя»). Когда кто-то покупает невозобновляемую подписку, приложение проходит регистрацию Parse (через FB) и сохраняет данные в Parse, так что пользователь может восстановить подписку на других устройствах ... но большинство пользователей не будет покупать подписки, поэтому большинство пользователей останутся анонимными в Parse.Как отправить push-уведомление подмножеству анонимных пользователей?

Вот вопрос: можно ли отправить уведомление толчок к:

A) только пользователи, которые сделали не приобретения подписки (т.е. являются анонимными на разборе).?

B) всех пользователей, включая тех, кто подписался, и тех, кто этого не сделал?

Насколько я могу судить, A) невозможно, поскольку анонимные пользователи не могут сохранять данные в Parse? Хотел бы узнать, не хватает ли я чего-то. Спасибо.

EDIT - чтобы сделать его более конкретным, причина, по которой я хочу сделать A), поэтому я могу отправить push, например: «Я понял, что мои цены слишком высокие, поэтому я опустил их! :)

+1

Смотрите мой ответ здесь: http://stackoverflow.com/a/27321969/2353523 – soulshined

+0

Спасибо - это действительно ответ. – xaphod

ответ

1

Анонимные пользователи могут сохранять данные в синтаксическом режиме, если вы разрешаете им это делать. В этом случае вам нужно посмотреть класс PFInstallation и рассмотреть его подклассификацию и/или подключить к классу User (чтобы вы могли запрашивать только установки, у пользователей которых есть подписка). Если вы уже проводили тестирование, установки будут существовать, вы просто не можете их видеть в веб-интерфейсе. Вам нужно написать код для использования/подключения установок с данными пользователя.

Примечание * Вы можете иметь несколько пользователей, подключенных к нескольким устройствам ...

Смежные вопросы