The PassBook API lets you read passes that have been created and signed with a certificate attached to your TeamID. So you can create multiple pass types (each with their own certificate), distribute them to customers and write multiple apps that can read one type or all of those passes. Your apps cannot read passes signed by other companies.
Note: you do not create passes on a device, they must be created on a server somewhere, since they require a certificate for signing, and the certificate should be private/secure. you can 'trigger' pass creation on a device in your app (so it looks to the user like it is being created) but you should write a webservice or something and do the actual pass creation on the server. there's a few forks of ZXING barcode reader for MT (eg. https://github.com/JohnACarruthers/zxing.MonoTouch), i have tested it with PassKit barcodes and it has worked. others like redlaser should also work. for those that haven't already read about it -> http://docs.xamarin.com/ios/tutorials/Introduction_to_PassKit HTH craig On Fri, Sep 21, 2012 at 5:53 AM, Abe Gillespie <abe.gilles...@gmail.com>wrote: > Does the API also allow you to read passes? Say I want to create a > pass on one device and read a pass on another. Is this possible > through the Passbook API? Or is there a reliable barcode reader lib > or method to do so? > > Thanks. > -Abe > _______________________________________________ > MonoTouch mailing list > MonoTouch@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/monotouch >
_______________________________________________ MonoTouch mailing list MonoTouch@lists.ximian.com http://lists.ximian.com/mailman/listinfo/monotouch