[IADP]Application Rejected Process
上傳軟體過了兩三天,終於等到了Intel AppUp來的回信,信中很明確的帶出了軟體被Rejected,但卻從信件中看不出個所以然。
自然連到了Intel AppUp Application管理頁面,展開應用程式,發現本來再驗證流程的狀態變為了Rejected了,下方歷史紀錄也多了一條Rejected狀態,點選後方的Test Results。
可看到Intel的詳細驗證報告,可以看到他在Win7、Win7 x64、與XP上都有做過驗證。
而這邊我的軟體都是Fail在安裝部份,驗證報告上都有附上詳細的原因與截圖,這邊我是掛在安裝檔的必要條件內含有.NET Framework 4.0。
會發生這樣的錯誤,是因為我是用Intel AppUp Visual Studio Plug-In的工具去打包的,且很相信大廠做的功能,所以沒做檢查的動作就上傳了。卻沒料到原來他的Plug-In打包只會幫我們產生具備Silence Install功能的安裝專案,並幫我們帶入一些基本設定資訊,但未將必要條件這邊做些處理,過濾掉必要條件的部分,導致上傳後經由他們驗證才發現到這個問題。所以若要透過Intel AppUp Visual Studio Plug-In工具打包專案,也要手動去檢查一下必要條件,不然跑到驗證流程時可能就會過不了。
當退件後所有問題都修復後,勢必是要再重新跑一次驗證流程。這邊的作法跟當初一開始在編輯應用程式資訊與上傳應用程式那邊一樣。展開應用程式並點選右上方的[Edit]按鈕,修改版號並重新上傳安裝檔,最後Sumbit就可以了。
要注意的是版號部分記得要做修改,被Rejected後不能重用之前送交的版號,不然會出現"Application could not be submitted for validation"的錯誤訊息。所以以後看到有的軟體記錄中間跳號很多,可能就是該軟體被Rejected過很多次造成的。