2013-05-01 42 views
0

我有一個安裝頁面(用於iOS應用程序無線),帶有一個itms鏈接到plist文件。 (長的故事,但)plist文件「必須是」在安裝頁面......我嘗試了數據網址:iOS無線安裝與清單安裝頁面

<a href="itms-services://?action=download-manifest&url=data:text/xml,<the-plist-content>">Download</a> 

,但沒有工作......我做了什麼錯誤,或者是有另一種方式?

P.S .: plist文件中的IPA url必須處於其原始狀態,而不是編碼!

+0

爲什麼plist不能成爲web根目錄中的文件? – 2013-05-03 12:45:40

+0

@ElJay,因爲它中的ipa url必須能夠改變...(使用javascript或其他) – eds1999 2013-05-04 08:55:49

+0

爲什麼不能使用服務器端腳本動態修改文件? – 2013-05-04 09:02:50

回答

0

在你的OTA鏈接中是否有任何錯誤,url的參數需要plist的url。你的情況正確嗎?

<a href="itms-services://?action=download-manifest&url=http://www.yourdomain.com/Installer/Application.plist">Application Name</a> 
+0

我的問題是plist文件內容不能是外部文件...這就是爲什麼我想把它放在安裝頁面本身... – eds1999 2013-05-01 18:41:28

+0

@ eds1999對不起,這是我用OTA分發內部應用程序的唯一方法。 plist包含元數據以查找實際的ipa文件,我還想知道是否有其他方法可以執行此操作。 – Anupdas 2013-05-01 18:46:45

0

所述的.plist文件的URL路徑應[HTTPS],而不是[HTTP]。也許HTTP不安全;確保你的.plist文件被放置在支持HTTPS的服務器中。