网站上的 Apple PassKit 钱包下载 link
Apple PassKit Wallet download link on website
我已经创建了 Apple 优惠券 discountcoupon.pkpass
。我把它上传到我的 public 服务器上,我直接下载 link。当我在 iPhone 或 iPad 中打开 link 时,iOS 无法识别通行证。
如何在我的网站上提供下载 link?
当用户点击我的优惠券 link 时,它应该会显示钱包添加通行证屏幕。
你有mac吗?尝试在 iOS 模拟器中打开 .pkpass
文件并读取系统日志。
你需要理解。pkpass
只是一个"zip file"。虽然您可以压缩为 .pkpass
文件,但 passes 的内容可能不满足 iPhone 设置的要求,此类证书无效或 pass.json
有问题。
所以,尝试使用 iOS 模拟器并记录错误消息,这对您接下来的开发来说是一个简单的方法
您需要将 MIME 类型设置为 application/vnd.apple.pkpass
,以便 iOS 将文件识别为通行证并打开电子钱包。
请参阅 this question 了解如何操作。
在下载 link 优惠券的 index.html 文件夹内,创建一个新的 .htaccess 文件,其中包含以下代码行:
AddType application/vnd.apple.pkpass pkpass
然后保存并刷新就可以了
我已经创建了 Apple 优惠券 discountcoupon.pkpass
。我把它上传到我的 public 服务器上,我直接下载 link。当我在 iPhone 或 iPad 中打开 link 时,iOS 无法识别通行证。
如何在我的网站上提供下载 link? 当用户点击我的优惠券 link 时,它应该会显示钱包添加通行证屏幕。
你有mac吗?尝试在 iOS 模拟器中打开 .pkpass
文件并读取系统日志。
你需要理解。pkpass
只是一个"zip file"。虽然您可以压缩为 .pkpass
文件,但 passes 的内容可能不满足 iPhone 设置的要求,此类证书无效或 pass.json
有问题。
所以,尝试使用 iOS 模拟器并记录错误消息,这对您接下来的开发来说是一个简单的方法
您需要将 MIME 类型设置为 application/vnd.apple.pkpass
,以便 iOS 将文件识别为通行证并打开电子钱包。
请参阅 this question 了解如何操作。
在下载 link 优惠券的 index.html 文件夹内,创建一个新的 .htaccess 文件,其中包含以下代码行:
AddType application/vnd.apple.pkpass pkpass
然后保存并刷新就可以了