2013-02-12 57 views
2

我已預訂我的行程並且旅行網站與pkpassfiles一起提供了票證。不幸的是,Safari和Chrome都沒有檢測到它,並顯示在存摺應用程序中打開的選項。它顯示了FileApp/CHM閱讀器等選項。如何解決這個問題?未檢測到存摺pkpass文件

我使用默認的Gmail iOS應用程序/ Safari瀏覽器打開中打開郵件(這是一個Gmail服務器)

+1

服務器不提供存摺文件作爲適當的MIME類型。 – Petesh 2013-02-12 17:12:57

+0

我通過在默認郵件應用程序中打開此工具,找到了解決辦法。我嘗試從Gmail,Safari瀏覽器,這些都沒有幫助。 – sarat 2013-02-12 17:20:14

回答

2

由於Petesh menions,您的服務器不提供服務的文件application/vnd.apple.pkpass一個MIME類型。

如果使用Apache,嘗試添加以下到.htaccess文件或服務器的.conf

AddType application/vnd.apple.pkpass .pkpass 

如果手動生成.pkpass文件,可以服務於文件時,設置的內容標題。例如。對於PHP,您可以使用:

header('Content-Type: application/vnd.apple.pkpass'); 
+0

我正在使用Gmail。不是自定義的郵件服務器@passkit – sarat 2013-02-13 11:14:35

+0

如果您使用的是Gmail應用程序,那麼這與Facebook,Twitter和其他應用程序無法識別.pkpass文件。不幸的是,直到應用發佈商更新他們的應用(或Gmail更新他們的服務器),除了教育用戶之外,沒有解決方法。 – PassKit 2013-02-13 12:41:41