使用 PHP 将 PKPAs 发送到 Safari

sending PKPAss to Safari with PHP

所有,

我正在按照教程获得 PHP 传递通行证。我一直在使用控制台检查 XCODE 中的日志。我也检查过,本地服务器上没有 PHP 错误。

当我浏览到应该下载通行证的页面时,我在 iPhone 的 Safari 屏幕上看到了这个。

所以它是从本地服务器下载的,但我看不到通行证,只有二进制代码.. iPhone 6/ iOS 8 上有什么我应该检查的吗?

感谢

您的网络服务器未正确设置,无法提供 MIME 类型将 .pkpass 文件标识为 Passbook 通行证的文件。更重要的是,您的服务器似乎正在使用文本或 html MIME 类型,指示浏览器将文件作为文本读取。

请参阅我对此 question 的回答,了解如何正确配置您的服务器。