Apple wallet что это такое

Добавление и использование посадочных талонов, билетов и других карт в Apple Wallet

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

Как добавить посадочный талон, билет или другой талон в Apple Wallet на iPhone

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

Когда вы добавляете посадочный талон, билет или другой талон в приложение Wallet на iPhone, вы автоматически добавляете его в приложение Wallet на сопряженных часах Apple Watch.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Использование посадочного талона, билета или другого талона в Apple Wallet

После добавления посадочного талона, билета или другого абонемента в приложение Wallet их можно использовать на iPhone или Apple Watch.

Как использовать посадочный талон, билет или другой талон на iPhone

Как использовать посадочный талон, билет или другой талон на Apple Watch

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

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Как поделиться картой или билетом в Apple Wallet

Некоторыми абонементами и билетами в приложении Wallet можно поделиться с другими пользователями iPhone или Apple Watch.

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

Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.

Источник

Apple Wallet: кошелёк в вашем iPhone

Среди многочисленных функций iPhone в последнее время всё популярнее встроенный цифровой кошелёк Apple Wallet. Привязав к нему свою банковскую карту, вы можете рассчитываться на терминалах с поддержкой бесконтактных платежей с помощью смартфона. Однако функция заслуживает более обстоятельного разговора, поскольку способна на большее.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Что такое Apple Wallet и для чего он нужен

Приложение Wallet для iPhone – цифровое хранилище для ваших банковских карт, цифровых билетов, скидок, купонов и так далее. По замыслу создателей, оно должно полностью заменить ваш бумажник в цифровую эру.

Запустив приложение, вы увидите в нём все добавленные вами карты, а также предложение добавить другие. Для этого достаточно отсканировать карточку или установить приложение, способное добавлять в Кошелёк данные. Список таких приложений доступен напрямую из программы; увы, в Коллекции представлены в основном сервисы для американского рынка, бесполезные в других странах.

Удобство такого подхода несомненно. На кассе магазина вам не придётся долго рыться в кошельке. Вместо этого и получить свою скидку, и оплатить вы сможете с помощью телефона. Вам также не придётся вводить свой PIN-код, а значит, нет риска, что его кто-то подсмотрит и завладеет вашими деньгами. В конце концов, бумажник вообще можно не брать с собой – лишь бы терминалы магазина поддерживали бесконтактную оплату.

В поездах, например, вы сможете использовать цифровые билеты: просто найдите нужный в приложении Wallet и выведите на экран код, чтобы контролёр мог его отсканировать. Аналогичным образом используются дисконтные карточки или купоны.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Какие устройства поддерживаются

Чтобы пользоваться Wallet на айфоне, необходима поддержка бесконтактных платежей и, следовательно, модуль NFC. На начало 2021 года это следующие устройства:

Поскольку рассчитываться на кассах с помощью планшета не очень удобно, а для пользования часами Айфон так или иначе необходим, в дальнейшем мы будем описывать опыт именно с iPhone.

Для старых моделей, лишённых NFC и Apple Pay, нет и приложения Wallet. Как пользоваться на айфоне без NFC Кошельком, впрочем – проблема решаемая. Если вы не хотите расставаться со своим iPhone 5/5s (например, из-за размеров), вы можете приобрести к нему Apple Watch первого или второго поколения. К ним можно привязать банковские карты через приложение Watch (как описано ниже) и рассчитываться с помощью часов. Это обойдётся дешевле, чем покупка нового iPhone, и вам не придётся мириться с его большими габаритами.

Терминал, через который вы собираетесь рассчитаться, должен поддерживать методы бесконтактной оплаты PayPass/payWave.

Какие карты поддерживаются

Давайте рассмотрим, какие карты можно добавить в Wallet.

На данный момент Apple Wallet работает со следующими типами карт и документов:

Какие банки поддерживаются

Для полноценной работы Кошелька Apple с банковской картой (фактически – счётом) необходим ряд совместных действий банка и компании Эппл. Поэтому пока что сервис поддерживает не любые карты, а лишь выпущенные организациями-партнёрами. Из банков, работающих в постсоветских странах, можно выделить следующие:

Apple Pay официально работает в Беларуси и для пользователей смартфонов iPhone, часов Apple Watch, планшетов iPad и ноутбуков Mac доступна оплата в магазинах, а также на интернет сайтах. Стоит отметить, что возможна работа с Mastercard и Visa.

Как добавить карту в Wallet

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Чтобы добавить банковскую карту в приложение Wallet, сначала убедитесь, что данный банк находится в списке партнёров. Если банк поддерживает Apple Pay, то есть два решения, как привязать карту к айфону:

Учтите, что иногда для проверки валидности с вашего счёта может списываться скромная сумма – эквивалент 1 доллара. После подтверждения деньги возвращаются на счёт. Перед тем, как добавить карту в Wallet, убедитесь, что на ней есть хотя бы 70 российских рублей, 3 белорусских рубля или 30 гривен.

Как добавить дисконтную карту

Как правило, на дисконтных картах, совместимых с Apple Wallet, размещается соответствующий QR-код. Запустите приложение Wallet и нажмите под списком карт ссылку «Сканировать код». Запустится основная камера, которая в актуальных версиях iOS способна распознавать и сканировать QR-коды. Распознав код, она автоматически выполнит добавление в Кошелёк. Одномерные штрих-коды на данный момент не поддерживаются.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Другой способ – запросить ссылку в SMS или электронном письме. Если эмитент поддерживает такую возможность, то он отправит вам ссылку, которую надо открыть на iPhone, и она переоткроется в Кошельке автоматически.

Наконец, можно установить официальное приложение магазина, салона, кинотеатра и т.д., и после авторизации оно само предложит прикрепить к Wallet свою скидочную карту. Так, например, работает сеть «Пятёрочка».

Как удалить карту оплаты

Для удаления карты из Wallet сделайте следующее:

При необходимости вы сможете добавить карточку снова.

Для удаления на часах запустите вместо Настроек приложение Watch и выберите там раздел Wallet. Остальные действия полностью аналогичны.

Оплата с помощью Apple Wallet

Чтобы провести оплату через Apple Pay, нужно сделать следующее:

При расчёте с помощью Apple Watch вам достаточно дважды нажать кнопку на часах и выбрать карту; дополнительное подтверждение входа не нужно.

После оплаты вам может прийти уведомление и от вашего банка, и от приложения Apple Pay. Сумма в обоих сообщениях должна сходиться.

Если карта не появляется на экране блокировки

В некоторых случаях изображение карточки не появляется на экране блокировки после двойного нажатия кнопки. Это может быть в следующих случаях:

В таком случае, чтобы провести оплату, понадобится запустить вручную приложение Wallet и в нём выбрать способ расчёта.

Вывод

Apple Pay и Wallet не просто позволяют вам показать на кассе, что вы пользуетесь техникой Apple. Эти сервисы повышают и удобство, и безопасность оплаты. К сожалению, пока не существует способа добавить банковскую или дисконтную карту в обход соглашений с Apple. Но и нынешние возможности стоят того, чтобы уделить немного времени и настроить Wallet в своём айфоне.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Получила диплом с отличием об окончании высшего учебного заведения по направлению «Финансы и кредит». На протяжении пяти лет работает в одном из крупных банков страны и параллельно занимается написанием текстов на финансовую тематику, в том числе и про электронные деньги.

Источник

Как пользоваться Wallet на Айфоне: приложение

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

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Что такое Apple Wallet

Wallet на айфоне — предустановленное приложение, которое хранит в себе электронные копии различных карт. Этот инновационный сервис становится спасением для тех, кто против ношения с собой крупных сумм и десятка карточек.

Программа позволяет привязывать 8-10 платежных инструментов (зависит от модели) смартфона и предъявлять их в различных местах с целью бесконтактной оплаты. Но, платежи, не единственное, где используется Эпл Валлет. Популярностью пользуется программа среди бизнесменов, водителей и студентов. Это связано с тем, что в сервис с легкостью загружаются удостоверения, пропуски, билеты и пр. Нет надобности носить их с собой, ведь в любой момент можно воспользоваться телефоном.

Требования к устройствам

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Приложение для IPhone Wallet помогает запустить Apple Pay. Именно через него происходит загрузка карточек и их настройка.

Чтобы бесконтактный сервис работал, нужно иметь подходящий гаджет от Apple. Устройство должно иметь функцию Face ID или Touch ID, встроенный модуль NFC.

Это такие модели phone, как: 6, 6 Plus, 6s, 6s Plus, SE, 7, 7 Плюс, 8, 9, 10, XR и более новые.

Подходят компьютеры с Мас с Touch ID, все Apple Watch. Также модели iPad (Air, Pro, mini).

На айфонах 5, 5 S и ПК Мас (без датчика идентификации), есть возможность работать в паре с другим устройством Эпл, имеющее функцию НФС.

Какие карты поддерживает приложение

Приложение Валет в айфоне универсально. Туда можно загружать различные карточки, а именно:

Работа с платежными картами

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Самым распространенным вариантом является добавление в Apple Wallet банковских карточек. Загружать можно платежные инструменты тех банков, которые сотрудничают с Эпл. В РФ в этот список вошли:

Стоит отметить, что работает Apple Pay исключительно с категорией Мастер Кард и Виза.

Внимание! Платежные карточки разрешается добавлять не только через Валлет, но и банковские приложения (к примеру, Сбербанк-онлайн, Тинькофф, ВТБ-онлайн и пр.).

Работа с неплатежными картами

Как уже упоминалось выше, Wallet в айфоне может хранить не только банковские карты. Неплатежные инструменты часто предлагают магазины одежды, косметики, обуви. Это бонусные и скидочные карточки. Также не исключено бронирование и хранение в приложении авиабилетов, ЖД посадочных талонов.

Добавление таких карточек в Валлет может осуществляться:

Карты Wallet для бизнеса

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

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

Так создаются и размножаются карты лояльности. Автоматически можно выпустить карточки Валлет через:

Как настроить Apple Wallet

Если вы не знаете, как пользоваться Wallet, то следующая информация, будет кстати.

Чтобы использовать Эпл Валлет в магазинах и других организациях, нужно добавить в него карты. Они могут привязываться на разные устройства (iPad, IPhone, часы и ПК).

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Привязка к айфону или айпаду

Если у вас подходящая модель iPad или iPhone, то среди приложений находится Валлет. Для начала настройки, нужно открыть данную программу.

После следуйте инструкции:

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

Внимание! Если вы даете запрос на добавление платежного инструмента, которое уже используется на другом гаджете, то нужно будет вводить коды безопасности.

Добавление на iWatch

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Чтобы привязать карточку к часам, необходимо:

Здесь также обязательна идентификация личности, не исключено введение кодов безопасности.

Привязка карты через Валлет на ПК Мас

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

Если Touch ID на ПК имеется, идите таким путем:

При отсутствии датчика на компьютере, ваша задача:

Удаление карт из Валлет

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Когда платежные инструменты или другие добавленные в приложение карты становятся неактивны, держать их в Wallet нет смысла.

Самый легкий способ удалить карточку, следующий:

Если нужно убрать сразу 2 и более карт, то в Валлет найдите раздел «Править карты». Потом возле каждого неактивного платежного инструмента кликните «-». Завершите процесс нажатием на «Удалить».

Если вы удаляете карту в приложении Валлет на айфоне, то она исчезнет и на Эпл часах.

Как платить с помощью Apple Wallet

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Использование Apple Wallet может начаться сразу же после привязки активной карточки. Важно, чтобы на ней был положительный баланс и суммы на счету было достаточно для оплаты той или иной покупки.

Внимание! Чтобы платеж был одобрен в магазине, проверьте, включен ли модуль НФС на устройстве.

Для бесконтактного платежа, пользователь должен:

Имейте в виду! Если у вас айфон с Face ID, то сначала нужно посмотреть на экран (пройти идентификацию) и только потом подносить телефон к считывающему устройству.

Кроме традиционных покупок, владелец айфона, может легко скупиться в интернете и оплатить через приложение Валлет. Тут есть одно условие — все действия должны происходить лишь через браузер Сафари.

В момент оплаты, в списке нужно найти Apple Pay. После нажатия на данный сервис, придется войти в учетную запись Apple и идентифицироваться через отпечаток пальца, скан лица или ввести пин-код.

Заключение

Пользоваться Эпл Валлет может каждый, кто владеет айфоном 5 и более совершенной версией. Также не исключены обладатели айпадов, IMac и часов Эпл. Чтобы сервис начал функционировать, придется загружать карточки. К ним относятся не только банковские платежные инструменты, но и карты лояльности, билеты, удостоверения и т.д. Можно связать несколько гаджетов и работать с ними, как с одним целым.

Источник

Apple Wallet. Что это такое и как интегрировать в него свою карту

Принято считать, что Wallet – не самый популярный сервис в СНГ. Но уже во втором проекте подряд заказчик ставит задачу «Сделать интеграцию с Wallet». Поэтому я решил написать эту статью, чтобы рассказать о сервисе в целом и показать, как интегрировать в него свой продукт.

Что такое Wallet? Он позволяет держать в телефоне различного вида карты (билеты, скидочные карты и т.п.), облегчая жизнь пользователям продукта. Более того, есть возможность актуализировать информацию о карте посредством push-уведомлений, но это тема для отдельной статьи. Но если у вас есть карта/билет/абонемент, которые можно интегрировать в телефон, то для этого есть решение! Как это сделать – читайте ниже.

Структура карты

ФайлНазначение
background.pngФоновая картинка для карты.
footer.pngКартинка рядом со штрихкодом
icon.pngИконка для уведомлений и писем
logo.pngЛоготип карточки. Отображается слева сверху
manifest.jsonРеестр всех включанымх файлов
signaturePKCS7 подпись
pass.jsonВнешний вид и информация на карте
strip.pngКартинка, находящаяся сзади основного описания карточки
thumbnail.pngДополнительная картинка (уточнить)

Существуют следующие типы карт:

Рассмотрим схематично внешний вид разных карт. Картинки лучше называть так, как это указано в таблице выше.

Посадочный билет

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Купон

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Билет на событие

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Общая карта

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Скидочная карта

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Структура pass.json

Обязательные поля. Содержат Pass Type ID, Team ID, название организации и т.п.
Ключи для связанных приложений. Нужны для отображения приложений, которые нужно «ассоциировать» с картой.
Ключи «срока годности» карточки.
Ключи актуальности. Например, координаты местности, где карта может быть использована, или начало события, для которого она предназначена.
Ключ стиля. В начале статьи были перечислены 5 видов карт для Wallet. Каждому из них соответствует свой стиль. Такой ключ должен быть строго один.
Ключи визуального оформления карты. Помимо очевидного, содержат в себе информацию о штрихкоде, отображаемом на карте.
Ключи web-сервисов. Вы можете использовать web-сервисы для взаимодействия с картой, например, автоматически ее обновлять.
NFC-ключи. Содержат дополнительную информацию для Apple Pay транзакции.

Теперь обо всем подробнее.

Обязательные поля

descriptionString.
Локализуемое
Краткое описание карты. Локализуемое.
formatVersionIntВерсия формата файла. Значение должно быть 1.
String.
Локализуемое
Название организации, которая выдает карты.
StringPass Type ID и кабинете разработчика.
StringСерийный номер отдельной карты
StringTeam ID команды разработчика

Ключи для связанных приложений

[Int]Опционально. ID приложений, ассоциированных с картой. Берется всегда первое, совместимое с текущим устройством.
StringURL, который передается в приложение при открытии

Ключи стиля

[JSON]Основная информация о карте.
[JSON]Второстепенная информация.
[JSON]Поля для дополнительной информации. Опциональное
[JSON]Заголовок карты. Отображается даже в том случае, когда карты видны списком.
[JSON]Основная информация о карте.
StringТип транспорта для карт-билетов. Может принимать следующие значения:
PKTransitTypeAir,
PKTransitTypeBoat,
PKTransitTypeBu`,
PKTransitTypeGeneric,
`PKTransitTypeTrain`.
[JSON]Массив полей, отвечающий за обратную сторону карты

JSON в данном случае имеет следующий вид:

Значение по ключу value может быть как числовым, так и строковым. Однако currencyCode вместе со строковым значением использовать не получится. Что касается auxiliaryFields и secondaryFields, их может быть несколько, и стоит следить за длиной строк, которые в них используются.

Ключи визуального оформления

[JSON]Информация для баркода (см. ниже).
color as stringЦвет фона.(#fa32e4)
color as stringЦвет лейблов со значениями
StringОпционально для билетов на события и билетов на транспорт. Карты с одинаковым стилем ― passTypeIdentifier и groupingIdentifier ― будут группироваться
color as stringТекст лейблов с названиями полей
Localizable stringТекст, отображаемый рядом с логотипом

Баркод

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

StringОпциональный текст, отображаемый рядом с баркодом в том случае, если баркод не считывается.
StringФормат баркода. Может принимать значения: PKBarcodeFormatQR,
PKBarcodeFormatPDF417,
PKBarcodeFormatAztec,
PKBarcodeFormatCode128
StringКод или номер карты, зашифрованный в баркод.
StringКодировка сообщения. Обычно iso-8859-1

Локация

Эти ключи отвечают за локацию, в пределах которой карта может быть использована.

StringОпциональный текст, отображаемый рядом с баркодом в том случае, если баркод не считывается.
ДолготаШирота
DoubleШирота
StringОпциональный текст, который отображается на экране блокировки в тот момент, когда пользователь входит в радиус действия карты.

Оборотная сторона

На оборотной информационной части можно разместить дополнительную информацию: условия использования, политику автообновления, контактные данные и ссылку на приложение, к которому относится карта. На рисунке представлено соответствие полей в pass.json и внешнего вида обратной стороны карты. Если в value-поле есть ссылки, номера телефона и т.п., они подсветятся автоматически.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Создание карты. Часть 2

Итак, картинки готовы, pass.json сформирован, осталось собрать все это вместе. Для этого заполним manifest.json (см. таблицу 1), куда необходимо включить все картинки и pass.json. Получается примерно так:

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

Далее нужно создать Pass Type ID в кабинете разработчика и сделать для него сертификат. Процедура должна быть более-менее знакомая, если ранее вы создавали, например, Provisioning профили.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Теперь мы готовы к генерации подписи. Сделаем это командой:

Итак, у нас все готово, осталось только собрать архив, делаем это командой:

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

В целом структура должна выглядеть примерно так:

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Далее выполняем команду:

Wallet — это название папки, в которой лежат все ресурсы. На выходе получаем файл wallet.pkpass. Его содержимое можно посмотреть, разархивировав wallet.pkpass.

Интеграция с приложением

Для того чтобы приложение имело возможность добавлять карты в Wallet, необходимо включить эту возможность в App ID и также включить эту возможность в Capabilities в проекте.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое
Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Это необходимо для полноценной корректной работы с Wallet. В противном случае не получится считывать карты с Wallet и, например, не будет возможности понять, добавлена наша карта или нет. Также важно отметить, что team id в pass.json должен совпадать c team id, либо придется добавлять их вручную в entitlements и это может исправить ситуацию, но это я не проверял.

Apple wallet что это такое. Смотреть фото Apple wallet что это такое. Смотреть картинку Apple wallet что это такое. Картинка про Apple wallet что это такое. Фото Apple wallet что это такое

Добавление карты

Добавлять карты очень просто:

Получение информации о добавленных картах

Чтобы получить информацию о картах, имеющихся в Wallet и относящихся к вашему приложению, необходимо обратиться к объекту PKPassLibrary.

Таким образом, можно понять, добавлена карта или нет, а также обновить интерфейс. Кроме того, через PKPassLibrary карты можно обновлять и удалять. Обновлять карты можно и через веб-сервисы, но в этой статье мы не будем рассматривать такой вариант.

Проверка на уникальность

Тестирование

Apple предоставляет примеры pkpass для разных типов, можно ориентироваться на них.
Apple Wallet samples
Чтобы увидеть то, как выглядит карта, можно, добавить pkpass в проект (см. «Добавление карты»). Процесс добавления/удаления уже рассмотрен выше, осталось только напомнить, что приложение не будет видеть уже добавленные карты, если карта для Wallet создавалась на одном аккаунте разработчика, а сама разработка велась с другого аккаунта (актуально для аутсорс-компаний). При этом добавлять карты можно без проблем.
Проверить, корректно ли закодирована информация в штрихкоде, можно с помощью любого сканера QR-кодов. И точно необходимо проверить корректность работы с настоящим сканером.

Заключение

В статье был рассмотрен процесс создания и дизайна карты, а также процесс интеграции c приложением и проблем, которые могут возникнуть. Я намерено не касался вопросов интеграции с веб-сервисами и обновления карт, и надеюсь сделать это в следующей статье.

Используемые материалы:

Отдельное спасибо mehdzor за аккаунт разработчика для тестов.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *