можно ли разработать создатель пропусков?

Я занимаюсь разработкой Apple Passbook. Я обнаружил, что если у вас есть что-то, что вы можете передать своим подписчикам, вам следует создать специальные файлы .pkpass и распространять их по-разному. Но можно ли создавать собственные пропуска в iOS-приложении и добавлять их в Passbook? Например, у меня есть штрих-код, вся дополнительная информация, поэтому я хочу, чтобы пользователь приложения настроил свой собственный пропуск.


person Valentin Shamardin    schedule 23.03.2013    source источник


Ответы (1)


Конечно, технически возможно разработать собственное приложение для создания пропусков, однако для создания пакета .pkpass полностью внутри приложения вам потребуется встроить закрытый ключ Pass ID в приложение, что представляет огромный риск для безопасности.

На практике ваше приложение должно отправлять данные прохода на ваш веб-сервер, который должен скомпилировать файл .pkpass bundle и передайте пакет обратно в приложение, чтобы добавить его в Passbook.

Apple Справочник по платформе Pass Kit дает вам все необходимое, чтобы принять пропуск от вашего веб-сервера, который содержит информацию, которую ваш пользователь предоставил вашему приложению.

person PassKit    schedule 23.03.2013
comment
Спасибо. К сожалению, в России Passbook никто не использует, зато широко распространены электронные билеты. - person Valentin Shamardin; 23.03.2013
comment
Аэрофлот и Трансеро поддерживают Passbook, как и ряд других известных российских компаний, многие из которых используют наш сервис для предоставления домена . Пакеты pkpass для своих приложений или веб-сайта. - person PassKit; 23.03.2013
comment
Посмотрите на мой пост ниже, пожалуйста - person Valentin Shamardin; 26.03.2013