我正在尝试将 .ipa 文件发布到我们的 apache Web 服务器上,以供 Beta 测试人员下载。目前,我在 .htaccess 中使用以下行来提供文件:
AddType application/octet-stream .ipa
这在 Safari 和 Firefox 中效果很好,但在 IE 中,.ipa 扩展名被删除,并替换为 .zip。因此,IE 用户将获得 MyApp.zip,而不是 MyApp.ipa。
我知道我可以在将所有 .ipa 文件放到服务器上之前将它们压缩起来,然后我就不必处理任何这些问题,但如果有更多的步骤,我想避免这个额外的步骤优雅的服务器端解决方案。
或者更确切地说,是否可以简单地阻止 IE 更改文件扩展名?
最佳答案
我对其他答案投了赞成票,因为它们都很有帮助,但这就是我最终需要解决问题的方法。
AddType application/octet-stream .ipa
<Files *.ipa>
Header set Content-Disposition attachment
</Files>
关于iphone - 提供 iPhone .ipa 文件的正确 mime 类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3728601/