iphone - stockage - telecharger airdrop




Quel est le type MIME correct pour servir un fichier iPhone.ipa? (3)

J'essaie de publier des fichiers .ipa sur notre serveur Web Apache pour que nos bêta-testeurs puissent les télécharger. Actuellement, j'utilise la ligne suivante dans .htaccess pour servir les fichiers:

AddType application/octet-stream .ipa

Cela fonctionne très bien dans Safari et Firefox, mais dans IE, l'extension .ipa est supprimée et remplacée par .zip. Donc, au lieu de MyApp.ipa, les utilisateurs d'IE recevront MyApp.zip.

Je sais que je pourrais juste compresser tous les -côté.

Ou plutôt, est-il possible d'empêcher simplement IE de modifier l'extension de fichier?


J'ai voté les autres réponses car elles étaient toutes deux utiles, mais c'est ce que j'ai fini par devoir résoudre le problème.

AddType application/octet-stream .ipa
<Files *.ipa>
  Header set Content-Disposition attachment
</Files>

Je vous suggère de vous pencher sur le Hockey qui semble être un bon moyen de distribuer les mises à jour ad hoc de manière plus transparente. php cependant.


Un fichier .ipa est un fichier zip:

$ file 'Kindle 2.2.1.ipa' 
Kindle 2.2.1.ipa: Zip archive data, at least v1.0 to extract

C'est probablement la raison pour laquelle IE change utilement l'extension pour vous. La documentation de Microsoft semble indiquer que cela pourrait être le cas:

Internet Explorer définit l'extension de nom de fichier d'un fichier téléchargé en fonction de quelques informations disponibles sur le serveur HTTP et à partir du fichier lui-même.







.htaccess