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

Reply via email to