5.本地化問(wèn)題
應(yīng)用的用戶是全球性的。如果應(yīng)用沒(méi)有針對(duì)多種語(yǔ)言進(jìn)行本地化,那會(huì)顯得比較業(yè)余。利用NSNumberFormatter或Invariant Culture 之類的擴(kuò)展以及模擬器來(lái)測(cè)試不同地方的用戶體驗(yàn),從而確保日期等數(shù)據(jù)符合用戶所在地區(qū)。
比方說(shuō)曾經(jīng)有歐洲的應(yīng)用因?yàn)椴荒芴幚碡?fù)值的經(jīng)緯度而被拒。
6.存儲(chǔ)與文件系統(tǒng)的不當(dāng)使用
iOS 5.1發(fā)布不久,蘋(píng)果曾經(jīng)拒絕了某個(gè)應(yīng)用的更新,因?yàn)殚_(kāi)發(fā)者將2MB的數(shù)據(jù)庫(kù)加壓到文件系統(tǒng)中,違背了iCloud只備份用戶生成內(nèi)容的原則。
任何可再生或可從遠(yuǎn)程服務(wù)器重新下載的數(shù)據(jù)都不應(yīng)該備份。非用戶數(shù)據(jù)最好找個(gè)緩存的地方,或者標(biāo)記為“不備份”屬性。
7.因?yàn)橛脩艟芙^授權(quán)而崩潰
在iOS 6中,只有用戶許可后用戶才能訪問(wèn)地址簿、圖庫(kù)、方位、日歷、藍(lán)牙、Twitter及Facebook的賬號(hào)。如果用戶選擇禁止應(yīng)用訪問(wèn)這些服務(wù),那么應(yīng)用的功能就有可能運(yùn)行不正確。而功能運(yùn)行不正確會(huì)引起蘋(píng)果自動(dòng)拒絕應(yīng)用通過(guò)。開(kāi)發(fā)者應(yīng)該測(cè)試用戶“允許”和“不允許”使用各種數(shù)據(jù)的情況,包括用戶一開(kāi)始允許后面有改為不允許的情況,確保應(yīng)用在各種情況下都能運(yùn)轉(zhuǎn)正常。
8.圖標(biāo)、按鈕使用不當(dāng)
許多iOS應(yīng)用被拒往往不是因?yàn)樾阅芑蚬δ軉?wèn)題,而是因?yàn)閁I方面的小毛病。需熟知《蘋(píng)果人機(jī)界面指南》,可利用標(biāo)準(zhǔn)的UIButtonBarSystemItem來(lái)要確保內(nèi)置圖標(biāo)和按鈕外觀風(fēng)格統(tǒng)一。
比方說(shuō),不要把“排版”圖標(biāo)用到非內(nèi)容創(chuàng)作的應(yīng)用上。蘋(píng)果工程師希望應(yīng)用的行為是可預(yù)測(cè)的,因此對(duì)這方面加以限制也是可以理解的。
9.誤用商標(biāo)和標(biāo)志
不要在應(yīng)用或產(chǎn)品圖片中使用商標(biāo)或蘋(píng)果圖標(biāo)、標(biāo)志。甚至畫(huà)有iPhone的圖標(biāo)也不能用。應(yīng)用的關(guān)鍵字含有商標(biāo)的應(yīng)用也曾被拒過(guò)。
不過(guò)被拒了也別慌,改正問(wèn)題重新提交就是了。在緊急情況下,蘋(píng)果還有加急的審核流程,可適用于關(guān)鍵bug修補(bǔ)或者安全問(wèn)題。不過(guò)這一流程也不要濫用,否則你的應(yīng)用從此會(huì)被蘋(píng)果拒之門(mén)外。
未雨綢繆總好過(guò)亡羊補(bǔ)牢。請(qǐng)仔細(xì)研究提交指南,把精力投入到開(kāi)發(fā)高品質(zhì)的應(yīng)用上。用戶會(huì)感激你的。 本新聞共 2頁(yè),當(dāng)前在第 2頁(yè) 1 2
想認(rèn)識(shí)全國(guó)各地的創(chuàng)業(yè)者、創(chuàng)業(yè)專家,快來(lái)加入“中國(guó)創(chuàng)業(yè)圈”
|