我已经创建了一个苹果优惠券discountcoupon.pkpass
。我把它上传到我的公共服务器上,我给了直接下载链接。当我在 iPhone 或 iPad 中打开该链接时,iOS 无法识别该通行证。
如何在我的网站上提供下载链接?当用户单击我的优惠券链接时,它应该显示"钱包添加通行证"屏幕。
将 MIME 类型设置为 application/vnd.apple.pkpass
,以便 iOS 将文件识别为通行证并打开"钱包"。
有关如何执行此操作,请参阅此问题。
在你拥有索引的文件夹中.html使用优惠券的下载链接,创建一个新的 .htaccess 文件,其中包含以下代码行:
AddType application/vnd.apple.pkpass pkpass
然后保存并刷新,它将起作用
你有Mac吗?尝试在iOS模拟器中打开.pkpass
文件并读取系统日志。
你需要了解.pkpass
只是一个"zip文件"。尽管您可以将压缩为.pkpass
文件,但该通行证的内容可能不符合iPhone设置的要求,此类证书无效或pass.json
错误。
因此,请尝试使用iOS模拟器并记录错误消息,这需要一种简单的方法来进行即将到来的开发