Я создал проход, используя следующий модуль узла:
https://github.com/assaf/node-passbook
Кажется, все работает хорошо.
Однако, когда я отправляю его себе на электронную почту и нажимаю на него на своем iPhone в почтовом клиенте, мне не предлагается добавлять его в кошелек.
Кроме того, когда я делаю то же самое на Android, на этот раз, используя приложение WalletPasses, оно, похоже, добавляется в кошелек, но пропуск без данных. Это просто белый.
Кто-нибудь может подсказать, почему это должно произойти?
Файл .pkpass содержит два файла json и несколько изображений, как показано ниже.
pass.json:
{
"passTypeIdentifier": "dk.dsg.netto.prototype.wallet",
"teamIdentifier": "MXL",
"backgroundColor": "rgb(255,255,255)",
"serialNumber": "123456",
"description": "20% off",
"organizationName": "Netto",
"coupon": {},
"formatVersion": 1
}
и manifest.json:
var x = {
"pass.json": "9a4a67da648f5681c2036a9838c708c0e56e06ce",
"background.png": "1769da2bbd0bde6387eb3760d2858dcc6172f3be",
"background@2x.png": "d59976f11a91262b9c8ec443c903039fac4f89bb",
"footer.png": "48496ca187adb375d1c91ee1a10d6e3e23991cc4",
"footer@2x.png": "647df1d50e272771c535a37ebff26070751867f2",
"icon.png": "0bad882eb1ec07982911651d63fe104c2101feed",
"logo.png": "379e24c1a86fd3ef93999c67f80724fbdabc6f4c",
"icon@2x.png": "13c375e697907a4cd72c024ab03e5a939c47e46f",
"logo@2x.png": "109683c9ca14dbd538fb69e853cc731947a77d23",
"strip.png": "f28bdd4775d906f952f7a84f543d9558bad5c683",
"strip@2x.png": "39ab832f10acfb908aa75d1588ce5c6ced6f081e",
"thumbnail.png": "12da8ac12c8b82ecacd5febc3e19aefdb6f8b2df",
"thumbnail@2x.png": "79ba17b1255fd0a32a5ab7b3c0e93733f9dcd7db"
}