我只是创建一个应用程序和一个传递,所以我可以在iPod中添加传递到存折.但是我不能通过电子邮件分享传递或从Web服务器链接.通过我从apple上读到的文档,我需要添加mime类型作为application / vnd.apple.pkpass.但是,我不清楚我应该采取的步骤.我不怎么用mime类型.我不知道怎么做.因此,您是否知道如何添加此mime类型以便使用来自Web服务的传递?
解决方法
阿帕奇
将以下行添加到:
>服务.pkpass的目录中的.htaccess,或
>到mime.types文件,或
>到您的appache httpd.conf或virtuatl服务器.conf文件
然后重启Apache(如果添加到.htaccess则不需要)
AddType application/vnd.apple.pkpass pkpass
application/vnd.apple.pkpass pkpass;
IIS
>打开IIS管理器并导航到要管理的级别.
>在“功能视图”中,双击“MIME类型”.
>在“操作”窗格中,单击“添加”.
>在添加MIME类型.pkpass中
>在MIME文本框中键入application.vnd.pkpass
>单击“确定”
>重新启动IIS
如果您通过脚本提供文件并且无法编辑Web服务器配置,则可以在发送任何内容之前添加以下行:
header('Content-Type: application/vnd.apple.pkpass');
C#
WebClient client = new WebClient(); client.Headers.Add("Content-Type","application/vnd.apple.pkpass");