user717452
user717452

Reputation: 111

Building Passbook Passes

I've been working on integration of Passbook for some of my apps. Right now, I've used Ray Wenderlich's tutorial on this, and it is quite frankly a pain to build even one Pass. I have to get the icon files all in place, program the JSON file, get the manifest file filled in with all the SHA1 values, and run a few lines in terminal to sign it, and then another line to zip it. Are there any online services or programs that can be used to save a pkpass file to computer, that I can then upload to my server?

Upvotes: 2

Views: 3530

Answers (3)

Andrew Phillips
Andrew Phillips

Reputation: 664

you should also check out Apple's Passbook Support Materials here: https://developer.apple.com/passbook/

They have a simple XCode project called SignPass that you can use to easily create your own Passes.

Note: you need to be a member of Apple's Developer program to access these materials ..

There's lots more Passbook related info here: http://www.flonsolutions.com

Andrew

Upvotes: -2

PassKit
PassKit

Reputation: 12581

There are a number of services that can be used to generate passess. Take a look on wikipedia for a comprehensive list of providers, tools and projects.

If you want to update passes, then you will need to build a Passbook Web Service. When a pass is updated, the web service sends a new .pkpass bundle to the device. Therefore, your web service must also be capable of signing passes unless you want to manually create and upload them to your server before sending out a push request.

Using our service, PassKit, you can create a template using WSIYWIG editor then create a pass directly on your server via a simple API call. You can also update passes and push updates to passes via our API. If you just want to get hold of the .pkpass bundle, then you can append /d to the pass URL (the one beginning with r.pass.is), or use PassKit API in your User Agent string.

Upvotes: 2

PassSlot
PassSlot

Reputation: 211

There are also quite some developer tools that help you to create passes, you can find a list on wikipedia.

We provide an Objective-C SDK and a free cloud service that lets you create templates and generate passes. You can find the SDK on github (Sample App is included).

Upvotes: 3

Related Questions