Keddr.com
  • Новини
  • Статті
    • Гайди
    • Добірки
    • Аналітика
    • Лайфстайл
  • Огляди
  • Apple
  • Google
  • Samsung
  • Компанії
    • Apple
    • Google
    • Samsung
    • Xiaomi
    • Sony
    • Asus
    • Nvidia
    • Microsoft
    • Intel
    • AMD
  • Пристрої
    • Смартфони
    • Залізо
    • Камери
    • Аксесуари
    • Ноутбуки
    • Годинники
    • Аудіо
    • Планшети
  • Софт і ШІ
    • Софт
    • Штучний інтелект
    • Додатки
    • Безпека
    • Ігри
    • Інтернет
  • Культура та інше
    • Авто
    • Культура
    • Історія
    • Стартапи
    • Подорожі
    • Космос
    • Енергетика
    • Транспорт
Keddr.com
  • Новини
  • Статті
    • Гайди
    • Добірки
    • Аналітика
    • Лайфстайл
  • Огляди
  • Apple
  • Google
  • Samsung
Keddr.com
Keddr.com
  • Новини
  • Огляди
  • Статті
    • Гайди
    • Добірки
    • Аналітика
    • Лайфстайл
  • Компанії
    • Apple
    • Google
    • Samsung
    • Xiaomi
    • Sony
    • Asus
    • Nvidia
    • Microsoft
    • Intel
    • AMD
  • Пристрої
    • Смартфони
    • Залізо
    • Камери
    • Аксесуари
    • Ноутбуки
    • Годинники
    • Аудіо
    • Планшети
  • Софт і ШІ
    • Софт
    • Штучний інтелект
    • Додатки
    • Безпека
    • Ігри
    • Інтернет
  • Культура та інше
    • Авто
    • Культура
    • Історія
    • Стартапи
    • Подорожі
    • Космос
    • Енергетика
    • Транспорт
  • Вхід
Головна Статті

Почему в почтовых приложениях для iOS нет Push?

автор Олександр Ляпота 23 Січня, 2013 - 13:09
Опубліковано: 23 Січня, 2013 - 13:09Оновлено: 24 Січня, 2013 - 17:20 42 коментарів
Почему в почтовых приложениях для iOS нет Push
Почему в почтовых приложениях для iOS нет Push
115

Электронная почта – самый удобный и распространенный способ общения во всем мире. Эту информацию я не проверял, но звучит хорошо и выглядит правдоподобно, пусть будет. Я ею пользуюсь ежедневно и очень активно, даже рассказал вам, как. В этой же статье я упоминал про анонс нового почтового клиента – Mailbox, который должен выйти через несколько недель. Для моей модели использования этот клиент должен быть идеальным, поэтому я зарегистрировался на сайте и жду релиза. Однако, главное, что может не случиться с Mailbox – push, которого не было и в Sparrow.

Вы не задумывались, почему так мало почтовых клиентов для iOS поддерживают push-оповещения? Почему этой функциональности не было в Sparrow, теперь нет в Seed и, будьте уверены, в долгожданном Mailbox push также не будет. Можно было бы предположить, что почтовый клиент с push-оповещениями сделать невозможно, но ведь оф.клиент Gmail или Яндекс оснащены такой функциональностью.

Push-оповещения для iOS

Причина – Apple. iOS закрывает приложения в фоне, соответственно, они не могут оповещать вас о каких либо изменениях. Если речь идет о Skype, то такого рода приложения относятся к VoIP и для этой категории Apple разрешила получать оповещения. Поэтому, о новом звонке в Skype вас оповещают стандартным iOS-уведомлением. Разработчики Sparrow изначально пошли тем же путем и реализовали поддержку уведомлений, как для приложений интернет-телефонии, но цензоры AppStore не пропустили приложение. Со временем разработчики должны были предоставить пользователям платную подписку на сервис, в котором работали бы оповещения. Но этому не суждено было сбыться.

Sparrow

Но как, не прибегая к взлому ОС, разработчики планировали добавить push-оповещения? На самом деле, Apple не против push, эта функциональность присутствует в большинстве игр, к примеру. Но ее реализация везде разная. К примеру, если вы играете в Infinity Blade 2, создаете камень в игре, то по его созданию вы будете оповещены push-сообщением. Если предварительно вы разрешили это сделать. В таком случае, push работает, как будильник. Само приложение на вашем смартфоне ставит себе напоминание, что через такое то время должно выскочить уведомление. Но почта – другой вопрос. Когда вы выходите из того же Sparrow, iOS ставит приложение на паузу. То есть, оно быстро запустится при переходе в него, но фактически не функционирует в фоне. Соответственно, пока вы не запустите приложение, оно не увидит новых писем.

Создание камня

Однако, пуш-уведомления таки можно реализовать для почтовых программ. У Apple есть специальный сервер – APNS (Apple Push Notification Server), который и рассылает оповещения. Разработчик же получает сертификат у Apple для пользование этой функциональностью. Но тут есть два нюанса. Первый – Apple не гарантирует доставку Push, но, все же, в 99,9% случаев, пользователь получает уведомление. А вот второй нюанс и является главной загвоздкой. Разработчик почтового приложения должен собирать вашу почту, чтобы, как только появляется новое письмо, присылать вам уведомление. А это значит, все ваши личные данные должны храниться не только у Google, к примеру, а и у почтового сервиса (Sparrow, Seed…) в облаке. Включая саму почту. Все бы ничего, я бы согласился, наверное, но ведь защита у такого рода компаний куда слабее, чем в Google. А значит, заполучить ваши данные намного легче. Кража пользовательских данных = суды и 100%-й край для компании. Сейчас же, все личные данные (логины, пароли) хранятся непосредственно на устройстве пользователя и именно он несет ответственность за их сохранность. Также и размер почты пользователей, для Google или Яндекс – не проблема, а вот для маленькой конторы, типа Sparrow, Seed или Mailbox – практически непосильная задача. Но, видимо, амбициозные ребята из Sparrow хотели взяться за это все, но их успел поглотить Google.

Теперь становится понятно, почему в стандартных почтовых приложениях Gmail, Yahoo, Яндекс и др. push работает. Вся почта и личные данные пользователей так и так находятся у них! Так что, всем Android :)

БезпекаСофт
42 коментарі
Олександр Ляпота
Олександр Ляпота

Засновник і головний редактор Keddr.com. Оглядає смартфони, ноутбуки, гаджети й авто з 2010 року, автор YouTube-каналу Keddr. Засновник тревел-каналу IGTRIP та бренду сумок Blackpack.

Читайте «Keddr.com» у Google:Додати у свої джерела

Схожі за темою

Корисні сайти під час війниКорисні сайти під час війниApple WWDC: головне про iOS 27, Siri AI та продуктивність Apple WWDC: головне про iOS 27, Siri AI та продуктивність  Gemini 4 Carbon: Google випустила новий флагманський ШІ-модель з першістю в кібербезпеці Gemini 4 Carbon: Google випустила новий флагманський ШІ-модель з першістю в кібербезпеці
Авторизуйтеся з
Увійти
Я дозволяю створити профіль
Під час першого входу за допомогою кнопки "Соціальний вхід" ми збираємо інформацію про загальний профіль вашого облікового запису, яку надає постачальник соціальних входів на основі ваших налаштувань конфіденційності. Ми також отримуємо вашу електронну адресу, щоб автоматично створити для вас профіль на нашому веб-сайті. Щойно ваш обліковий запис буде створений, ви ввійдете в цей обліковий запис.
Не згоденЗгоден
Я дозволяю створити профіль
Під час першого входу за допомогою кнопки "Соціальний вхід" ми збираємо інформацію про загальний профіль вашого облікового запису, яку надає постачальник соціальних входів на основі ваших налаштувань конфіденційності. Ми також отримуємо вашу електронну адресу, щоб автоматично створити для вас профіль на нашому веб-сайті. Щойно ваш обліковий запис буде створений, ви ввійдете в цей обліковий запис.
Не згоденЗгоден
42 Коментарі
Найновіше
Найстаріші Найбільше голосів
I
Евгений
13 роки тому

и в Whatsapp есть же пуш, как у них он работает?

0
Відповісти
I
Евгений
13 роки тому

Ну в MailBox будет уведомления, на сайте написано! или нет?

0
Відповісти
Иван
Иван
13 роки тому
Відповісти на  Евгений

Будут

0
Відповісти
AP
Alex Poltavets
13 роки тому

Вчера купил айпед, сегодня решил накачать не игры, а уже полезные программы для учебы и тут внезапно эта статья! Как я рад! Первая прога вообще улет.

0
Відповісти
Алексий
Алексий
13 роки тому

Так нужно тег добавить “онолитека от саши”

0
Відповісти
Олександр Ляпота
Автор
Олександр Ляпота
13 роки тому
Відповісти на  Алексий

Онолитека – это умные размышления, а тут факты )

0
Відповісти
АБ
Андрей Барышников
13 роки тому
Відповісти на  Олександр Ляпота

безумные размышления!

0
Відповісти
А
Алексей
13 роки тому

Для всех iOS юзеров с почтой на Gmail (а также контактами и календарями) рекомендую пока не поздно настроить родной Gmail аккаунт через MS Exchange, и собирать пушем почту, контакты и календари в нативных приложениях на телефоне. С февраля гугл отключит возможность нового подключения через exchange, но для тех, кто успел подключиться ранее – все будет работать и дальше.

0
Відповісти
P
Phen
13 роки тому
Відповісти на  Алексей

фейспалм :(
http://www.theverge.com/2012/12/5/3732364/best-way-gmail-google-calendar-iphone-how-to

0
Відповісти
А
Алексей
13 роки тому
Відповісти на  Phen

А в чем фейспалм то? CardDav и CalDav уже давно существуют. Вот только через Exchange все настраивается :
а) одним аккаунтом через сервер m.google.com
б) почта, контакты и календари синхронизируются пушем
в) все работает через нативные приложения.

В отличие от описанного альтернативного способа, где:
а) нужно ставить 1 доп. приложение и добавлять 2 аккаунта для CardDav и CalDav
б) пуш поддерживает только Gmail App, CardDav и CalDav – только по IMAP

Чувствуете разницу?

0
Відповісти
P
Phen
13 роки тому
Відповісти на  Алексей

Клиент gmail неплох. Нилай и некоторые другие редакторы TheVerge подтвердили, что время работы от батареи при отключенном exchange заметно выросло. Разве это не стоит того? Особенно учитывая, что гугл прекращают поддержку exchange.

0
Відповісти
Дмитрий Ахатов
Дмитрий Ахатов
13 роки тому

И еще. Push наоборот экономит батарею так как приложение спит до тех пор пока к нему не обратиться сервер.

0
Відповісти
Дмитрий Ахатов
Дмитрий Ахатов
13 роки тому

По такому принципу работает и WHATSAPP. А вот Apple ввиду своей индивидуальности не поддерживает миханизм выталкивания страниц

0
Відповісти
Дмитрий Ахатов
Дмитрий Ахатов
13 роки тому

Помоему push работает так: письмо приходит на сервер, потом сервер делает запрос на приложение, если вы онлайн то вы его получаете если нет то нет. И почтовый клиент находится как бы в спящем режиме

0
Відповісти
Олександр Ляпота
Автор
Олександр Ляпота
13 роки тому
Відповісти на  Дмитрий Ахатов

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

0
Відповісти
Дмитрий Ахатов
Дмитрий Ахатов
13 роки тому
Відповісти на  Олександр Ляпота

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

0
Відповісти
МК
Михаил
13 роки тому
Відповісти на  Дмитрий Ахатов

Жесть. Достойно диссертации. “письмо приходит на сервер, потом сервер делает запрос на приложение”.
Мальчики… Сервис/демон/процесс (я хз как оно там в номенклатуре яблок) просто всегда вистит в памяти всегда и мониторит сеть. А потом по мессаге (флагу) вызывает нужное приложение. Что, всё сложно и непонятно?

0
Відповісти
ДА
Дмитрий Ахатов
13 роки тому
Відповісти на  Михаил

Советую почитать здесь http://www.slideshare.net/andyarosh/push-1744753
ПОЧТОВЫЙ СЕРВЕР СОЗДАЕТ СКРЫТОЕ TCP СОЕДИНЕНИЕ КОТОРОЕ НАХОДИТЬСЯ В “СПЯЩЕМ РЕЖИМЕ” И КАК ТОЛЬКО НА СЕРВЕР ПОСТУПАЕТ ПИСЬМО ПОДАЕТСЯ СИГНАЛ ПРИЛОЖЕНИЮ “БУДИТ ЕГО” ЧТО ПИСЬМО ПРИШЛО, ПРИ ЭТОМ ОТПРАВЛЯЯ КРАТКОЕ СОДЕРЖАНИЕ ПИСЬМА.

0
Відповісти
МК
Михаил
13 роки тому
Відповісти на  Дмитрий Ахатов

Сигнал. Молотом в рельсу. Ага:)
Страшное у нс будущее.

0
Відповісти
Сергей
Сергей
13 роки тому
Відповісти на  Михаил

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

0
Відповісти
A
AndriyDruk
13 роки тому

Так что, всем Android :)

Тут я готов с вами поспорить, так как на Андроид ситуация точно такая же (если вы говорите о мгновеном получении почты). Держать постоянно запущенный сервис, который каждые 30 секунд будет проверять ваш почтовый сервер – это считайте минус еще 20% вашей батареи. Получить push от сторонних разработчиков невозможно по тем же причинам, что и в iOS.
Единственное решение которое может предложить Android, проверять почту раз в 5-10 минут. Батарея будет таять не так быстро да и почта обновляется не так уж и часто. Но ведь это уже не мнгновенно.
Так что, всем Gmail :)

0
Відповісти
Олександр Ляпота
Автор
Олександр Ляпота
13 роки тому
Відповісти на  AndriyDruk

Значит так, но в том же k9 есть хотя бы возможность проверять раз в определенный промежуток времени, в приложениях для iOS этого нет..

0
Відповісти
A
AndriyDruk
13 роки тому
Відповісти на  Олександр Ляпота

Но и батарею k9 будет кушать раз в определенный промежуток времени, а Gmail нет. Так как за pushами и Android, и iOS будет лезть в любом случае при возможности подключится к своим серверам.
Тут стоит скорей вопрос, что для вас важней: дополнительные фичи сторонних почтовых клиентов, либо живучесть батареи вашего смартфона.

0
Відповісти
V
vvchumanov
13 роки тому
Відповісти на  Олександр Ляпота

Не соглашусь здесь так как в iOS в настройках типовой то есть встроенной почты а именно в настройках push есть параметр вручную то есть можно задать вручную интервал обновления

0
Відповісти
МК
Михаил
13 роки тому
Відповісти на  AndriyDruk

а в айосе для пуша не нужен постоянный коннект?

0
Відповісти
A
AndriyDruk
13 роки тому
Відповісти на  Михаил

Нужен. Но в iOS соединение всегда одно, так как Apple в основном (есть исключения) не разрешает приложениям лазить в интернет с бэкграунда. На свой Андроид вы можете установить сколь угодно много таких приложений и соответсвенно у вас в фоне будет сколь угодно много постоянных соединенний и батарея… ну я думаю вы уловили мысль ;-)

0
Відповісти
МК
Михаил
13 роки тому
Відповісти на  AndriyDruk

https://play.google.com/store/apps/details?id=com.latedroid.juicedefender
в помощь. Оно какраз собирает все запросы приложений в кучу и делает это раз во сколько то времени, экономя заряд, трафик.

0
Відповісти
A
AndriyDruk
13 роки тому
Відповісти на  Михаил

Как это приложение может помочь решить данную проблему? о_О Все приложения в андроид выполняются в собстенных экземплярах виртуальной машины Dalvik. Поэтому ваше приложение не может “собирать все запросы приложений в кучу”, у каждого приложения будут свои запросы.
Максимум что делает это приложение выключает/включает интернет по расписанию, согласитесь не очень изящное решение. Куда лучше использовать в приложениях APNS, или GCM соотвественно.

0
Відповісти
МК
Михаил
13 роки тому
Відповісти на  AndriyDruk

Просто ещё раз перечитайте описание.

0
Відповісти
V
vvchumanov
13 роки тому

Но самое интересное что ребята из sparrow предлагают альтернативу push. Как они говорят ставим Boxcar и делаем открытие сообщений push в sparrow из boxcar… Короче муть блин обидно и печально, но жаль…
Apple предлагает решить проблему push со стандартным почтовым клиентом, путем Microsoft exchange … Но видимо не к этой теме

0
Відповісти
ПБ
Павел Богомольный
13 роки тому

интересно, даже очень! может рубрику сделаете подобную, где будете рас в неделю расказывать подобные вещи:)

0
Відповісти
Капец
Капец
13 роки тому

Есть gmail, чего ныть-то?

0
Відповісти
A
alexkink
13 роки тому
Відповісти на  Капец

Меня например он раздражает адскими тормозами и невозможностью по человечески скопировать часть письма.

Так что, всем Android :) (с)

0
Відповісти
Капец
Капец
13 роки тому
Відповісти на  alexkink

Неужели в таком большом и позитовном, а главное креативном,сommunity не найдется пара-тройка программистов запилить крутой! клиент?!

0
Відповісти
Олександр Ляпота
Автор
Олександр Ляпота
13 роки тому
Відповісти на  Капец

Ты живешь в параллельной эфемерной реальности :) Это сделать крайне сложно!

0
Відповісти
Капец
Капец
13 роки тому
Відповісти на  Олександр Ляпота

Хахаха, так сложно или невозможно?

0
Відповісти
АБ
Андрей Барышников
13 роки тому
Відповісти на  Капец

сделаешь нам клиент?

0
Відповісти
A
alexkink
13 роки тому

А чем не устраивает Gmail.App?

0
Відповісти
Олександр Ляпота
Автор
Олександр Ляпота
13 роки тому
Відповісти на  alexkink

Тут же не вопрос того, устраивает ли. Вопрос в том, что по другому никак. Сегодня устраивает, завтра выйдет намного более устраивающее приложение Mailbox, а пользоваться им без пуша не смогу.

0
Відповісти
Иван
Иван
13 роки тому
Відповісти на  Олександр Ляпота

Вообще-то в Mailbox будет пуш) Об этом даже на офф сайте у них написано.
Mailbox checks your email from the cloud, then delivers it to your phone securely. You can even get push notifications for new messages.
И рядом картинка http://www.mailboxapp.com/images/notification-shot.png

0
Відповісти
B
Baimuk
13 роки тому
Відповісти на  Олександр Ляпота

Саша, сорри за офтом, но не могу настроить Seed. Блин, постоянно пишет что imap server не верен. Хотя, он вроде как стандартно сам их распознает. В общем, и майловскую пытался настроить и джимейловскую, одно и то же. В чем может быть проблема?

0
Відповісти
A
Артур
13 роки тому

Вот это рисерчь на наболевшую тему. Спасибо, было интересно и познавательно, на последнем предложении даже слезу пустил :-)

0
Відповісти

Будьмо на звʼязку

Facebook Instagram Patreon Youtube Telegram Tiktok
Додайте нас у джерела Google

Найчитаніше

Три роки з лімітом заряду 80% на iPhone: що показала практика 1
Новини

Три роки з лімітом заряду 80% на iPhone: що показала практика

7 Жовтня, 2026 - 08:40
OnePlus 16 розпродав понад 70 000 одиниць за першу годину після старту продажів 2
Новини

OnePlus 16 розпродав понад 70 000 одиниць за першу годину після старту продажів

14 Жовтня, 2026 - 07:01
Samsung розпочала оновлення Android 17 для Galaxy: повний список пристроїв і що нового в One UI 9 3
Новини

Samsung розпочала оновлення Android 17 для Galaxy: повний список пристроїв і що нового в One UI 9

11 Жовтня, 2026 - 08:47
Apple представила новий MacBook Pro з сенсорним дисплеєм PROLED XDR – ціни від $2 899 4
Новини

Apple представила новий MacBook Pro з сенсорним дисплеєм PROLED XDR – ціни від $2 899

28 Жовтня, 2026 - 19:43
iPad mini отримав OLED-дисплей, чіп A20 Pro і ціну $699 5
Новини

iPad mini отримав OLED-дисплей, чіп A20 Pro і ціну $699

26 Жовтня, 2026 - 17:57

Останнє

  • Apple придбала стартап Ascend.io – розробника платформи для автоматизації роботи з даними

    30 Жовтня, 2026 - 16:39
  • Local Code – безкоштовний локальний ШІ-асистент для Mac від розробників Draw Things

    30 Жовтня, 2026 - 16:38
  • Android 17 – лише на 1% пристроїв через чотири місяці після виходу, Android 16 вже перевищив 25%

    30 Жовтня, 2026 - 16:37
  • Додаток для iPhone від режисера Раяна Джонсона злетів на вершину App Store

    30 Жовтня, 2026 - 16:22
  • Apple придбала Ascend.io – стартап у сфері агентної інженерії даних

    30 Жовтня, 2026 - 14:33

Keddr

Українське медіа про технології з 2010 року: новини, огляди, тест-драйви, гайди й відео.

Реклама та співпраця:
[email protected]

Розділи

  • Новини
  • Огляди
  • Статті
  • Гайди
  • Добірки
  • Аналітика
  • Лайфстайл
  • Архів
  • Відео
  • Подкасти
  • Блоги
  • Реклама

Теми

  • Apple
  • Samsung
  • Google
  • Xiaomi
  • Смартфони
  • Ноутбуки
  • ШІ
  • Ігри
  • Авто
  • Енергетика

Редакція

  • Про нас
  • Контакти
  • Редакційна політика
  • Політика виправлень
  • Реклама й співпраця
  • Facebook
  • Instagram
  • Patreon
  • Youtube
  • Telegram
  • Tiktok
  • Угода користувача
  • Конфіденційність
  • Cookie

© 2010–2026 Keddr.com. Використання матеріалів — з активним посиланням на джерело. Технічна та контент-підтримка — MediaCG

Keddr.com
  • Новини
  • Огляди
  • Статті
    • Гайди
    • Добірки
    • Аналітика
    • Лайфстайл
  • Компанії
    • Apple
    • Google
    • Samsung
    • Xiaomi
    • Sony
    • Asus
    • Nvidia
    • Microsoft
    • Intel
    • AMD
  • Пристрої
    • Смартфони
    • Залізо
    • Камери
    • Аксесуари
    • Ноутбуки
    • Годинники
    • Аудіо
    • Планшети
  • Софт і ШІ
    • Софт
    • Штучний інтелект
    • Додатки
    • Безпека
    • Ігри
    • Інтернет
  • Культура та інше
    • Авто
    • Культура
    • Історія
    • Стартапи
    • Подорожі
    • Космос
    • Енергетика
    • Транспорт
Увійти

Continue with Facebook
Continue with Google

Залишатися в системі

Забули пароль?

Немає акаунту? Зареєструватися

Відновлення пароля

Новий пароль буде надіслано на вашу пошту.

Отримали новий пароль? Увійти

Створити акаунт

Continue with Facebook
Continue with Google

Вже є акаунт? Увійти

wpDiscuz

Ми використовуємо cookie для аналітики, щоб робити Keddr кращим. Детальніше