2012年10月11日 星期四

IOS App上架經驗分享(一)

這是本人的血汗經驗,全因卡在Validation

1. 錯誤點,不論是用Xcode的Archive,還是用Application Loader,都會有以下圖示的錯誤。
"Unable to Parse application info.plist for validation."




2. 網路上也有相同錯誤的例子
http://stackoverflow.com/questions/11402575/ios-application-loader-error-unable-to-parse-application-info-plist-for-validat

基本上是說,要將info.plist檔案存成Unix文字模式,在mac上的建議工具是TextWrangler(free)


3. 實際上以我的例子,卻是圖檔的名稱,原來圖檔名是 meifa72.png/ meifa144.png,後來經過不斷實驗,終於確認只要將檔名改成72.png/144.png就可以過Validation。經過整個過程再一次的確認,問題出在原來的檔名,不知何時被夾帶了控制碼,可是肉眼是看不出來的,這樣的問題,要算是我的失誤,還是是Apple的Bug?

至於控制碼出現的原因,可能是中文輸入法切換的過程中,誤植了控制碼到英文檔名上。

個人意見是,這不是應該在Build的過程中就告知開發人員嗎,而且也應該注明是那一個檔案的問題,這樣才能節省開發者的時間,白白浪費了三天在這個問題上。


沒有留言: