网站上的Apple PassKit钱包下载链接

时间:2017-01-23 22:56:14

标签: ios wallet passkit

我已经创建了一张Apple优惠券discountcoupon.pkpass。我将它上传到我的公共服务器上,并提供了直接下载链接。当我在iPhone或iPad中打开该链接时,iOS无法识别该传递。

如何在我的网站上提供下载链接? 当用户点击我的优惠券链接时,它应显示Wallet add pass屏幕。

3 个答案:

答案 0 :(得分:2)

您需要将MIME类型设置为application/vnd.apple.pkpass,以便将该文件识别为通行证并打开电子钱包。

请参阅this question了解如何操作。

答案 1 :(得分:1)

在index.html中有优惠券下载链接的文件夹中,使用以下代码行创建一个新的.htaccess文件:

AddType application/vnd.apple.pkpass    pkpass

然后保存并刷新,它将起作用

答案 2 :(得分:-1)

你有mac吗?尝试在iOS模拟器中打开.pkpass文件并阅读系统日志。

您需要了解。pkpass只是一个" zip文件"。虽然您可以压缩为.pkpass文件,但该传递的内容可能无法满足iPhone设置的要求,此类证书无效或pass.json出错。

因此,尝试使用iOS模拟器并记录错误消息,这为您的即将开发提供了一个简单的方法