Как выбрать, какое устройство iOS будет получать push-уведомления (для Facebook)

У меня есть iPad 2 и iPhone 3GS, на обоих есть официальное приложение Facebook. С тех пор, как я настроил Facebook на своем iPad, только мой iPad получал уведомления от Facebook. (Я думаю, что это может быть и в случае с другими приложениями.)

В идеале я хотел бы получать уведомления на обоих устройствах. Это возможно?

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

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

Ответы (2)

Просто отметим, что Facebook печально известен тем, что очень ненадежно доставляет уведомления любого рода (будь то общесистемные через значок на главном экране или даже в приложении). Если у вас включена функция Push на обоих устройствах, проблема может заключаться в Facebook.

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

Кроме того, может случиться так, что серверы Facebook доставят уведомление только один раз на любое ожидающее устройство, способное их обработать (помните, что у них есть миллионы пользователей, с которыми нужно бороться). Однако вам придется связаться с Facebook, чтобы убедиться в этом.

Вы можете использовать почту, чтобы проверить это. Если вы отправляете себе электронное письмо, вы получаете уведомления на обоих устройствах? Если вы читаете почту, они исчезают (отмечаются как прочитанные) на обоих устройствах?

Система уведомлений Facebook сильно глючит, я думаю, она отправляет их, классифицируя одно устройство как «прочитавшее» его, а затем останавливаясь на этом этапе.

Push-уведомления зависят от устройства. Проверьте свои настройки и убедитесь, что они включены на обоих устройствах.