2012-02-24 74 views
1

我在一個URL中有一個.mobileconfig文件。我從xcode發送Http文章(當單擊按鈕時),http文章包含.mobileconfig網址。當按鈕被點擊時,我可以下載該文件嗎?通過應用程序打開配置文件

回答

2

說到提供此文件。它需要用MIME內容類型的應用程序/ x-apple-aspen-config提供。您可以做到這一點通過添加一行到你的服務器的配置或.htaccess文件的文件夾中有:

<IfModule mod_mime.c> 
    AddType application/x-apple-aspen-config .mobileconfig 
</IfModule> 

如果在PHP服務的文件,你可以這樣做:

header('Content-type: application/x-apple-aspen-config; charset=utf-8'); 
header('Content-Disposition: attachment; filename="company.mobileconfig"'); 
echo $mobileconfig; 
+0

否否。從iPhone你有沒有從瀏覽器訪問/下載.mobileconfig文件?當您訪問該鏈接時,它將在一個單獨的窗口中打開以進行安裝。同樣,我已經給出了應用程序中的鏈接,但它不像瀏覽器那樣打開,也沒有打開任何東西。我的問題是如何通過應用程序打開? – Cyril 2012-02-24 06:49:32

+0

對不起。太累了。我編輯了我的答案。 – dbrajkovic 2012-02-24 07:01:05

+0

charset拼寫爲chatset - 我試圖編輯,但SO一直抱怨編輯大小小於6個字符。 – dazito 2016-06-29 10:13:19

0

小修正:那不是「chatset」,它是Charset。請確定您想要哪個字符集:

header('Content-type: application/x-apple-aspen-config; Charset=utf-8'); 
header('Content-Disposition: attachment; filename="company.mobileconfig"'); 
echo $mobileconfig; 
+0

這應該是對提供的答案的編輯或評論。 – EWit 2015-01-31 19:31:33

相關問題