苹果钱包优惠个性优惠券动态连载number/barcode

Apple wallet discount Personalized coupon dynamic serial number/barcode

我正在研究苹果 "passkit" 框架。 正如 guide 中所说,我已经构建了 lolipop 优惠券。 - 创建证书(苹果开发网站) 我已经编译了.pkpass.

现在我必须使用动态 barcode/serial 号码(个性化)制作优惠券。我无法弄清楚如何在 json 中注入我的动态代码,因为每当我在 pass.json 中进行任何更改时,我都必须编译 ./signpass -p myfolder.pass 才能看到更改。

请指教

如果要在pass.json中动态编码,需要创建一个WebAPI来更新pass,可以参考here。为了更易于开发或维护,您可以在每个用户请求中更新通行证(只需使用 http 操作结果 return .pkpass 文件和状态代码 200)

希望以下URL对您了解apple pass的工作原理有所帮助:

http://www.raywenderlich.com/20734/beginning-passbook-part-1
https://www.raywenderlich.com/20785/beginning-passbook-in-ios-6-part-22
https://developer.xamarin.com/guides/ios/platform_features/introduction_to_passkit