新聞中心
對于蘋果生態(tài)系統(tǒng)的開發(fā)人員而言,其應用程序商店的審查指南無疑極為全面、嚴格,需要大家投入大量時間進行梳理與掌握。如果無法切實理解做好前期理解工作,那么我們可能面臨著應用成果被拒以及應用上架前二次修改所帶來的額外成本。目前蘋果App store當中存在著上百萬款應用,因此留給新產(chǎn)品的選項既充滿競爭又較為有限。在今天的文章中,我們將一同了解與此相關的幾項建議,希望幫助大家順利解決這些問題,從而輕松而又順利地確保自己的應用可以快速擺上應用商店的貨架。

1.確保我們的應用具備獨特的用途
由于應用商店中已經(jīng)存在著大量現(xiàn)有應用,因此如果大家的成果在功能概念上與原有產(chǎn)品相重復,那么被拒的可能性則會更高。在這方面,最常見的實例就是手電筒應用——由于市場需求已經(jīng)飽和,因此開發(fā)這類應用幾乎很難被App Store所接受。總而言之,如果同樣的功能已經(jīng)反復出現(xiàn),那么我們的版本恐怕很難被接受。
2. 考慮兒童用戶的需求
應用產(chǎn)品由于自身內(nèi)容的定位而遭到拒絕的案例可謂不勝枚舉。在這里,我們要強烈建議大家在應用設計當中充分考慮到各類受眾群體的實際需求。具體來講,避免與宗教、政治、色情、賭 bo、暴力以及任何非法活動之間存在關聯(lián),確保這一點能夠讓我們的應用在上架的道路上走得更加平穩(wěn)。即使對于一款極為純粹的即時通訊應用而言,一旦其存在著令人反感的負面聲譽,那么它將很可能會被蘋果從App Store當中清理出去。
3.盡可能提高開發(fā)成果的專業(yè)性與產(chǎn)品質(zhì)量
官方指南中明確強調(diào),許多嚴肅開發(fā)人員并不傾向于利用其“業(yè)余時間”進行應用程序制作。翻譯過來,其真實含義就是大家需要確保自己的應用在質(zhì)量上優(yōu)于其它競爭產(chǎn)品。因此,我們應當避免提交尚未完成的成果或者利用低質(zhì)量產(chǎn)品搶占應用商店位置。這種機會主義思維只會影響到大家應用產(chǎn)品的順利審查。請以高素質(zhì)的專業(yè)技能完成每個階段的開發(fā)工作,而非試圖以一己之力包攬全部任務。
4. 盡量減少bug數(shù)量
在將產(chǎn)品交由官方審查之前,大家需要首先自行加以嚴格測試。如果蘋果方面檢測到我們的應用中存在bug,他們會拒絕該應用并發(fā)回一份問題報告。但這種作法的最大弊端在于,每次發(fā)回的報告中只會包含一項拒絕理由。這意味著如果我們的應用中存在多個bug,那么整個報告與糾正周期將變得非常漫長。有鑒于此,率先對應用成果進行全面測試將能夠有效加快這一進程,并降低可能長達數(shù)周的等待周期。
5. 應用體積不應超過100 MB
之所以做出100 MB體積限制,是為了保證用戶能夠忍受整個下載時長而不至于把手機扔掉。這同時意味著除了Wi-Fi之外,用戶也可以通過移動網(wǎng)絡進行應用下載。這種體積限制對于大多數(shù)擁有合理結構的應用而言并不是什么難題,但某些偏重圖形表現(xiàn)的游戲可能會遠遠超出這一容量水平。
6. 正確拼寫蘋果旗下各產(chǎn)品名稱
品牌形象對于蘋果公司而言非常重要。諸如Itunz乃至Iphone這樣的錯誤寫法都有可能導致大家的應用被App Store所回絕。另外,任何試圖復制蘋果產(chǎn)品或者界面的行為都可能帶來意料之外的麻煩??偠灾灰覀儽憩F(xiàn)出愿意為蘋果品牌保駕護航的態(tài)度,應用往往能夠更順利地登上貨架。
7. 符合用戶界面設計指南
這是另一個需要加以關注的重要范疇,因為其中提出了大量必須得到滿足的執(zhí)行標準。任何試圖開發(fā)出在視覺效果上與蘋果官方產(chǎn)品相類似之應用的行為都將被拒。一般來說,蘋果方面鼓勵開發(fā)人員采用簡潔的界面設計,而太過復雜的設計可能無法通過審查。另外,我們還應當確保自己的應用能夠在多種設備之上進行訪問。避免采用邊框、漸變及陰影等元素。建議大家盡可能使用半透明元素、清晰的字體以及負空間設計。
8. 盡可能化繁為簡
利用單一取色通過應用實現(xiàn)用戶引導是種比較理想的處理方式,這樣能夠更為清晰地幫助使用者了解自己該做些什么。動畫應該低調(diào)含蓄,當然多加入些動畫效果本身并無問題。大家的設計原則應該是既盡量提升應用自身的內(nèi)部凝聚力,同時亦在其它層面體現(xiàn)品牌化思路。另外,最好不要在每個頁面上都加入自己的logo,這樣會使布局看起來雜亂不堪。
9. 集成開源工具
蘋果公司支持我們使用開源軟件,同時鼓勵開發(fā)人員遵循這一趨勢。作為其官方編程語言,Swift易于學習且能夠輕松被集成至應用當中。使用開源工具能夠帶來諸多助益,包括提升安全性、性能表現(xiàn)以及協(xié)作能力等等。
10. 不要提交Beta測試版
作為基本原則之一,我們必須要在將開發(fā)成果提交給蘋果方面之前,確保其相關工作已經(jīng)徹底完成。其中存在的任何bug或者設計缺陷都有可能令我們此前為其投入的大量心血付之東流。另外,請謹慎地在應用程序內(nèi)的任何層面使用beta或者測試等字眼,因為審查者可能會將此視為該應用徹底完成的明確標志。
11.準備好用于交納開發(fā)者許可的充足資金
要成為一名蘋果開發(fā)者,大家必須交納必要的費用。個人開發(fā)者每年的許可費用為99美元,而大家開發(fā)出的應用將通過您的姓名進行發(fā)布。開發(fā)團隊的許可費用同樣為每年99美元,但如果只需要將成果發(fā)布給企業(yè)內(nèi)部員工則不在此例。在這種情況下,開發(fā)者的費用會上漲為每年299美元。
12. 做好多次被拒的準備
由于存在著這么多條條框框,因此在實際開發(fā)過程當中我們很可能不經(jīng)意觸犯了其中某條。另外,當前應用商店中的應用數(shù)量已經(jīng)非常龐大,因此實現(xiàn)審批通過也就變得更加困難。一旦應用當中被發(fā)現(xiàn)存在錯誤,蘋果官方會向開發(fā)者發(fā)送一份報告,其中包含與所需修復內(nèi)容相關的信息。當然,并不是所有問題報告都能在第一時間進行反饋,大家也需要在后續(xù)提交當中注意這方面狀況并率先進行修復。
13.在應用通過審批后添加額外功能
要順利通過審查,盡可能保證應用的精簡性非常關鍵。如果大家在開發(fā)方面擁有更加雄心勃勃的思路,那么不妨在其被擺上貨架之后逐步添加更多額外功能。功能添加隨時可以進行,所以我們沒必要第一時間將其全部塞入??傊跒樘O果生態(tài)系統(tǒng)開發(fā)應用時,復雜性越高意味著被拒的可能性就越大。
14.不要在博客或者其它平臺上發(fā)布消極言論
如果整個過程進行得不太順利,請找到可行的辦法、保持耐心并為審查人員提供充分的時間。而且根據(jù)蘋果公司的說法,在任何公開論壇或者博客上針對其品牌進行消極評論都可能讓大家永久失去應用開發(fā)資格。
總結陳詞:
深入理解自己的原始應用從概念到下載之間的各個推進階段非常重要。而且率先制定出全面的應對策略能夠有效預防未來可能出現(xiàn)的種種麻煩。總而言之,將專業(yè)性貫徹至圖形、編碼以及測試等環(huán)節(jié)能夠幫助我們的應用獲得更出色的質(zhì)量水平,其也將因此而更可能被蘋果方面所認同并推出。
標題名稱:移動應用開發(fā)者必讀:14種方式讓你的應用被AppStore接納
標題URL:http://www.5511xx.com/article/dhdsjop.html


咨詢
建站咨詢
