O.K.所以這是一個問題的蒙面答案。如何爲iPhone AdHoc和Enterprise Distribution修復0xE8008017錯誤?
我找到了我的答案,我想我會分享,這樣可以幫助其他可能被困在iPhone應用程序部署地獄中的人,尤其是在iTunes for Windows上。
當試圖通過AdHoc或企業分佈通過iTunes for Windows安裝應用程序時,我會得到錯誤0xE8008017「無法驗證簽名」。
事實證明原因是Windows隱藏在.app文件夾/軟件包中的隱藏Thumbs.db文件。
修復: - 從iTunes中刪除應用程序並將其發送到回收站。
轉到您的應用程序的源文件夾。
確保在Windows資源管理器視圖首選項中取消選中「隱藏操作系統文件」。
進入.app文件夾/包。
從您的應用程序包中刪除Thumbs.db。
重新拖放文件的Thumbs.db到iTunes
同步,並且都應該很好。
總體問題是Windows和Mac有不同的文件名,並隨機丟棄文件到文件夾。如果將單個文件名或附加文件添加到捆綁包中,則iTunes安裝哈希將失敗並進行檢查。
祝你好運, --Batgar
社區wiki? – slf 2009-09-08 15:32:56