danmilon / passbookster

Apple passbook library for node
MIT License
40 stars 5 forks source link

Unable to add barcode in the pass. #5

Open maulijadhav-tudip opened 7 years ago

maulijadhav-tudip commented 7 years ago

barcodes field is supported or not in this library. ? I am using barcode field build but unable to see barcode on the pass.

snippet of my code:

var template = passbook.createTemplate('generic', { passTypeIdentifier: '***', teamIdentifier: '**', organizationName: 'Paw Planet',

}, { certs: { wwdr: 'keys/wwdr.pem', pass: 'keys/pass_cert.pem', // pem with certificate and private key password: 'secret' // pass phrase for the pass_cert.pem file } });

var pass = template.createPass({ serialNumber: 'E5982H-I2', backgroundColor: 'rgb(176,224,230)', description: 'its food offer', logo: fs.createReadStream('public/images/logo.png'), thumbnail: fs.createReadStream('public/images/bK66kieIEBB9.png'), barcode:

}); pass.on("error", function (error) { console.error(error); process.exit(1); }); pass.pipe(fs.createWriteStream('pass.pkpass'))

please help if any can.

danmilon commented 7 years ago

Sorry @maulijadhav-tudip , I no longer maintain this project, nor own an apple device to test it. Feel free to fork and fiddle around.