Passbook indexes passes by serialNumber
and passTypeIdentifier
. When adding a pass, if a pass with a matching serialNumber
and passTypeIdentifier
already exists in a user's pass library, that pass will be overwritten by the pass being added.
To add multiple passes for the same passTypeIdentifer
you will have to generate a unique serialNumber
for each new pass.