2016-06-16 32 views
0

我最近能夠爲我工作的公司設置內部分配。它效果很好。iOS內部分配不適用於亞馬遜S3存儲

爲了讓這個工作起作用,我們必須做的一件事是我們必須將manifest.plist和Program.ipa實際存儲在服務器文件系統上。以前,我們的網站會將文件存儲在Amazon S3存儲中。

該文件的URL路徑看起來像這樣,當它被存儲在亞馬遜S3:

  • /Builds/DownloadInstall?loc=Installs/iOS/1.0.131/Program.ipa
  • /構建/DownloadInstall?loc=Installs/iOS/1.0.131/manifest.plist

當它被存儲在文件系統中,它看起來更像是這樣的:

  • /Builds/InHouseDev/Program.ipa
  • /Builds/InHouseDev/manifest.plist

這兩種方式,當我們使用的文件位置的鏈接清單被正確的配置相對URL,但是Amazon S3,當您點擊鏈接安裝內部開發版本時,什麼都不會發生。

有誰知道這裏會發生什麼?

感謝您的幫助,

回答

0

的安裝文件必須是物理服務器上的這個工作。我不知道技術上的原因。我認爲這與iOS側面加載的方式有關。