建立Passbook通行证

时间:2013-01-15 23:13:41

标签: ios passbook

我一直致力于为我的部分应用集成Passbook。现在,我已经使用了Ray Wenderlich的教程,坦率地说,即使建立一个Pass也很痛苦。我必须将图标文件全部到位,编写JSON文件,使用所有SHA1值填充清单文件,然后在终端中运行几行以对其进行签名,然后使用另一行来压缩它。是否有可用于将pkpass文件保存到计算机的在线服务或程序,然后我可以上传到我的服务器?

3 个答案:

答案 0 :(得分:3)

还有一些开发人员工具可以帮助您创建通行证,您可以在wikipedia找到一个列表。

我们提供Objective-C SDK和免费云服务,可让您创建模板并生成通行证。您可以在github上找到SDK(包括示例应用程序)。

答案 1 :(得分:1)

有许多服务可用于生成passess。请查看wikipedia以获取提供商,工具和项目的完整列表。

如果您想更新通行证,则需要构建Passbook Web Service。更新传递时,Web服务会将新的.pkpass包发送到设备。因此,除非您想在发送推送请求之前手动创建并将其上传到服务器,否则您的Web服务还必须能够签署通行证。

使用我们的服务PassKit,您可以使用WSIYWIG编辑器创建模板,然后通过简单的API调用直接在服务器上创建传递。您还可以通过我们的API更新传递并将更新推送到传递。如果您只想获取.pkpass包,则可以将/ d附加到传递URL(以r.pass.is开头的URL),或者在用户代理字符串中使用PassKit API

答案 2 :(得分:-2)

您还应该在此处查看Apple的Passbook支持材料: https://developer.apple.com/passbook/

他们有一个名为SignPass的简单XCode项目,您可以使用它轻松创建自己的Passes。

注意:您需要成为Apple的开发者计划的成员才能访问这些材料。

这里还有更多与Passbook相关的信息: http://www.flonsolutions.com

安德鲁