Passbook
Passbook — это мобильное приложение для iOS, разработанное компанией Apple и представленное в 2012 году в составе операционной системы iOS 6. Оно предназначено для хранения, организации и отображения цифровых пропусков, купонов, билетов, посадочных талонов и подарочных карт. В 2015 году, с выходом iOS 9, приложение было переименовано в Wallet, а его функциональность расширена за счёт поддержки платёжных карт и технологии NFC.
История
Предпосылки и анонс
Идея создания единого цифрового кошелька для мобильных устройств возникла на фоне роста популярности смартфонов и необходимости замены физических бумажных носителей (билетов, купонов, визиток). Apple представила Passbook 11 июня 2012 года на конференции WWDC. Основной акцент был сделан на интеграцию с геолокацией и временными триггерами: приложение автоматически отображало релевантный пропуск на экране блокировки, когда пользователь оказывался рядом с местом использования (например, у входа в кинотеатр или аэропорт).
Запуск и развитие
Passbook стал доступен с выходом iOS 6 19 сентября 2012 года. Первоначально приложение поддерживало только пассивные цифровые пропуска (билеты, купоны, посадочные талоны), которые генерировались сторонними разработчиками через специальный API. В 2013 году, с выходом iOS 7, была добавлена поддержка push-уведомлений для обновления содержимого пропусков (например, изменения времени вылета).
Переименование в Wallet
В 2014 году Apple анонсировала платёжную систему Apple Pay. Для её интеграции потребовалось расширить функционал Passbook. В сентябре 2015 года, с выходом iOS 9, приложение было переименовано в Wallet. Вместе с новым названием оно получило поддержку кредитных и дебетовых карт, а также технологии NFC, что позволило совершать бесконтактные платежи. Старое название «Passbook» перестало использоваться, хотя в документации для разработчиков термин «Passbook» иногда применяется для обозначения формата файлов пропусков (.pkpass).
Функциональность
Типы пропусков
Passbook (и его преемник Wallet) поддерживает несколько стандартизированных типов цифровых пропусков, каждый из которых имеет свой набор полей и визуальное оформление:
- Посадочные талоны (boarding passes) — для авиакомпаний и железнодорожных перевозчиков. Содержат QR-код или штрихкод, данные о рейсе, времени вылета, месте.
- Билеты (event tickets) — для мероприятий (концерты, спортивные матчи, кино). Включают информацию о месте, времени, секторе.
- Купоны (coupons) — для скидок и акций в магазинах. Могут содержать срок действия и условия использования.
- Подарочные карты (store cards) — для накопления и траты средств в конкретных магазинах или сервисах.
- Платежные карты (payment cards) — добавлены после переименования в Wallet. Используются для бесконтактных платежей через Apple Pay.
Технология работы
Пропуски создаются разработчиками в формате .pkpass, который представляет собой ZIP-архив, содержащий JSON-файл с метаданными, изображения (логотип, фон, иконку) и подпись для верификации. Приложение использует геолокацию (GPS) и календарь для автоматического отображения пропуска на экране блокировки в нужное время и в нужном месте. Например, при входе в аэропорт на экране блокировки появляется посадочный талон, а при входе в магазин — купон на скидку.
Интеграция с другими сервисами
Passbook интегрируется с приложениями-партнёрами (авиакомпании, кинотеатры, розничные сети) через API. Пользователь может добавить пропуск из письма (в формате .pkpass), из Safari или из стороннего приложения. После добавления пропуск синхронизируется через iCloud между устройствами пользователя (iPhone, iPad, iPod touch).
Применение
Транспорт
Наибольшее распространение Passbook получил в авиационной и железнодорожной сфере. Крупные авиакомпании (например, «Аэрофлот», S7 Airlines, Delta Air Lines) и железнодорожные операторы (например, РЖД) предоставляют возможность загружать посадочные талоны в Passbook. Это позволяет пассажирам проходить на посадку без распечатки бумажного билета, используя штрихкод на экране смартфона.
Розничная торговля и услуги
Многие розничные сети (например, «Магнит», «Пятёрочка», Starbucks) и сервисы (кинотеатры, театры) используют Passbook для распространения купонов, подарочных карт и билетов. Пользователь может хранить в приложении карты лояльности, скидочные купоны и подарочные сертификаты, что снижает необходимость носить с собой пластиковые карты.
Банковские и платёжные системы
После переименования в Wallet приложение стало основным интерфейсом для Apple Pay. В России Apple Pay был запущен в 2016 году, но в 2022 году, в связи с санкциями, поддержка платёжных карт Visa и Mastercard в Apple Pay была приостановлена. В настоящее время (2024 год) российские пользователи могут использовать Wallet для хранения карт платёжной системы «Мир» (через приложения банков-партнёров), а также для хранения билетов и купонов.
Критика и ограничения
Зависимость от устройства
Основной недостаток Passbook — привязка к экосистеме Apple. Приложение доступно только на устройствах с iOS (iPhone, iPad, iPod touch). Пользователи Android и других платформ не могут использовать Passbook, что создаёт неудобства при совместном использовании билетов или купонов.
Проблемы с геолокацией
Автоматическое отображение пропусков на экране блокировки зависит от точности GPS. В условиях плотной городской застройки или в метро геолокация может работать некорректно, что приводит к задержкам или отсутствию уведомлений.
Безопасность
Хотя Apple использует шифрование и подписи для верификации пропусков, в 2014 году была обнаружена уязвимость, позволявшая злоумышленникам создавать поддельные пропуски с вредоносным кодом. Apple оперативно выпустила исправление, но инцидент показал, что система не является абсолютно защищённой.
Ограниченная поддержка в России
В связи с уходом ряда международных компаний из России после 2022 года, часть функций Passbook/Wallet стала недоступна. Например, поддержка Apple Pay для карт Visa и Mastercard прекращена, а некоторые сервисы (авиакомпании, магазины) перестали обновлять свои пропуски. Тем не менее, локальные разработчики продолжают использовать формат .pkpass для билетов и купонов.
Интересные факты
- Название «Passbook» было выбрано по аналогии с бумажными книжками для хранения билетов и купонов, популярными в XX веке.
- Формат .pkpass основан на ZIP-архиве, что позволяет разработчикам легко создавать пропуски с помощью стандартных инструментов.
- В 2013 году Apple подала патент на технологию, позволяющую автоматически обновлять содержимое пропусков на основе данных из внешних источников (например, изменения времени вылета).
- После переименования в Wallet приложение стало одним из ключевых элементов платёжной системы Apple Pay, которая обрабатывает более 10 миллиардов транзакций в год (по данным на 2023 год).
Источники
- Apple Inc. (2012). «iOS 6: Passbook — Your Passes, Tickets, and Cards in One Place». WWDC 2012 Keynote.
- Apple Inc. (2015). «iOS 9: Wallet — A New Name for Passbook with Apple Pay Integration». WWDC 2015 Keynote.
- Документация Apple Developer: «Passbook Programming Guide» (2012–2015).
- «Apple Patents Passbook Location-Based Updates» (2013). Patently Apple.
- «Passbook Vulnerability Allows Malicious Passes» (2014). The Verge.
- «Apple Pay: 10 Billion Transactions and Counting» (2023). Apple Newsroom.
- «Российские банки и Apple Pay: хроника событий» (2022). РБК.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →