1

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

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

4

3 回答 3

3

您需要将 MIME 类型设置application/vnd.apple.pkpass为 iOS 才能将文件识别为通行证并打开 Wallet。

请参阅此问题以了解如何执行此操作。

于 2017-01-24T03:03:30.463 回答
1

在包含优惠券下载链接的 index.html 文件夹中,创建一个新的 .htaccess 文件,其中包含以下代码:

AddType application/vnd.apple.pkpass    pkpass

然后保存并刷新,它会工作

于 2018-02-06T17:31:28.223 回答
-1

你有一台苹果电脑吗?尝试.pkpass在 iOS 模拟器中打开文件并读取系统日志。

你需要了解。pkpass只是一个“压缩文件”。虽然你可以压缩成一个.pkpass文件,但是那个 pass 的内容可能不符合 iPhone 设置的要求,比如证书无效或有pass.json问题。

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

于 2017-01-24T01:49:04.313 回答