2011-03-05 57 views
0

我的一位客戶受到一位開發者的束手束縛,他們使用Wordpress爲他們留下了部分完成的網站。iPhone:iPhone下載有沒有特別的mimetype?

其中一個頁面有一個下載頁面,其中下載了一個臨時配置文件和應用程序。是否有必要做一些特殊的事情才能將臨時配置文件安裝在個人的iPhone/iPad上,並且是否有特殊的mimetype或動作必須從允許安裝該應用的網頁調用?

或者必須將應用程序在iTunes中,然後下載?

下載頁面:http://gator1147.hostgator.com/~betterk/styledefinedapp.com/download/

任何幫助表示讚賞。

回答

4

這實際上並不是你應該如何進行空中特別安裝。你應該通過itms-services僞協議鏈接到plist文件。這個連接應該是這個樣子:

<a href="itms-services://?action=download-manifest&url=http://example.com/
manifest.plist">Install App</a>

IPA文件應擔任application/octet-stream和plist中應擔任text/xml

有關更多詳細信息,請參閱Installing Apps Wirelessly

供應配置文件應嵌入到IPA中。此配置文件必須指定您客戶端的設備的UDID,否則將無法安裝。

配置文件將在創建兩個月後過期。您可以通過設置應用程序檢查設備上安裝配置文件時的到期日期。爲了讓應用繼續在其安裝的設備上運行,您需要使用新的配置配置文件對應用進行數字簽名,您需要一個付費開發者帳戶。

+0

吉姆 - 謝謝你的回答。真的很感激它。 – Sanford 2011-03-06 17:43:17

+0

沒問題。如果您需要構建plist清單文件,那麼[iOS Beta Builder](http://www.hanchorllc.com/2010/08/24/introducing-ios-beta-builder/)應該是您的最佳選擇沒有iOS開發者可以使用。 – Jim 2011-03-07 11:50:38

+0

@Jim iOS Beta Builder會生成'/manifest.plist'而不是'http://example.com/manifest.plist'這是否有效? – Bamboo 2012-09-17 06:15:24