iOS7.1:企業部署HTTP方式不再有效

來源:互聯網
上載者:User

2 天前,iOS7.1正式發布。此次發布帶來了一個巨大變化,對於所有iOS企業開發人員來說是個巨大的噩耗,因為原來的HTTP應用發布方式不再有效。

這個變化沒有得到蘋果官方的說明。儘管這樣的事情並不是第一次發生,但是我們在 iOS7.1 上測試的結果表明,蘋果再次對開發人員們下“黑手”了。

通過Xcode Organizer查看7.1裝置上的控制台,我們得到了如下資訊:

Could not load non-https manifest URL: http://www.somedomain.com/manifest.plist

蘋果已經在7.1中禁止了“非HTTPS”方式的 manifest URL。 你得將上面的URL改成https://www.somedomain.com/manifest.plist才行。

我們用 dropbox 的 HTTPS 伺服器進行了測試,發現結果果然是這樣。

首先登陸 dropbox,上傳你的 .plist 檔案。

在 dropbox 的檔案清單中選擇你上傳的 .plist 檔案,點擊“共用連結...”按鈕,在彈出的新視窗中,點擊“擷取連結”按鈕:

然後你可以從剪貼簿中獲得這樣的URL:

https://www.dropbox.com/s/ak0r50v0s00zcag/ndlt.plist

將其中的 www.dropbox 替換成 dl.dropboxusercontent,如:

https:// dl.dropboxusercontent.com/s/ak0r50v0s00zcag/ndlt.plist

將它改造成 manifest URL:

itms-services://?action=download-manifest&url=https:// dl.dropboxusercontent.com/s/ak0r50v0s00zcag/ndlt.plist

在 7.1 裝置上用這個manifest URL 即可進行安裝。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.