iOS應用審核的通關秘籍

來源:互聯網
上載者:User

磨刀不誤砍柴工。作為手機應用開發人員,你需要嚮應用商店提交應用審核,迅速通過審核可以讓你搶佔先機。對蘋果iOS應用開發人員來說尤其如此。蘋果市集的審核近乎吹毛求疵,下面這些清單可以讓你知道蘋果會在哪些地方找茬。

基本要點

首先,你的應用程式:

●  不能導致手機故障(比如崩潰或螢幕問題)

●  長時間/過度使用之後反應仍然很快

●  應用內的所有價格資訊中不能用固定值代替可變變數

●  不要使用任何SDK裡面的私人API

●  不要使用任何SDK文檔裡面沒有列出的功能

●  不要提及使用者裝置上不存在的硬體功能

●  如果需要網路連接,在沒有網路的情況下要告知使用者

●  不要(過度)模仿任何本地應用程式

●  不要(過度)山寨某個本地應用的功能

●  運行若干次之後不要到期或停止工作

●  不要使用任何未經獲批准的硬體配件

●  不要包含種族主義內容、過長的暴力圖片、性和裸體相關的圖片

●  不要“無意中”發生這樣的事情:不受限制的網頁瀏覽、顯式歌詞、未經過濾的圖書

●  不要惡搞知名的公眾人物,不管是死是活

●  不要包含能夠執行下載檔案的指令碼解譯器、外掛程式或其它運行時(runtime)

●  不要使用連續震動

●  在每個輸入地區使用相關的鍵盤(比如在輸入手機號的地方要調出數字鍵台)

●  在表格視圖下,如果選中多行會調出另一個視圖的話,那麼應該取消選中當前視圖中的行

●  僅在串連WiFi的情況下才能播放視頻或下載其它大型檔案

●  如需發送私人資料到伺服器,需要告知使用者,並提供取消選項

●  不要偷偷使用網路攝影機或話筒

●  使用GPS功能是為了給使用者帶來切實的好處,而不是僅僅是廣告或跟蹤

●  絕不要崩潰

遵守蘋果的使用者介面指南(Human Interface Guidelines)

一定要好好看,以下是一些常見的錯誤:

●  應用看上去設計精美、品質上乘

●  本地按鈕表徵圖與其本地動作保持一致

●  活動指示表徵圖不能轉個沒完沒了

●  觸碰之後可以啟用按鈕

●  螢幕布局可以處理好高度加倍的狀態列(比如通話期間)

●  停止應用時應儲存狀態,下次啟動時可以恢複

●  如果支援橫屏模式,橫屏設計也要很美

iPad特別注意事項:

●  你的應用應該從各個方向都能使用,如果僅支援橫屏和豎屏,那麼上下兩個方向都要支援

●  快顯視窗裡面不應該包含其它快顯視窗,也就是選擇快顯視窗裡面的東西不會啟用另一個快顯視窗Y

●  一次不能彈出兩個及以上視窗

提交應用程式檔案時的細節:

●  程式檔案名稱字和iTunes市集裡面顯示的名字要一致,或者是縮寫

●  iTunes中的描述要準確描述應用的功能,說到做到

●  iTunes描述不包括價格資訊

●  iTunes描述中不能包括Android、黑莓等蘋果競爭者的名字

●  iTunes描述不能提及尚未發布的iOS版本

●  iTunes關鍵詞要和應用功能相匹配

●  iTunes關鍵詞不能包含其他應用的名稱

●  如果你的應用售價超過100美元或者在應用程式內購買金額超過100美元,那麼應該標記為17+

●  應用截屏不能包含錯誤狀態,包括iAd的錯誤

●  應用分類與其功能相符

●  應用中的彩蛋無傷大雅,需要在示範賬戶中透露

●  提供各種尺寸的表徵圖:57,72 (iPad),114,512

●  不同尺寸的表徵圖都包含同樣的內容

●  版本號碼大於等於1.0

●  info.plist檔案中所需要的裝置功能和應用的實際需求相符

●  應用使用方式和作業系統版本相容性相符

●  NSZombieEnabled設為NO

●  如使用推播通知,需要在entitlements.plist中添加用於“aps-environment”授權資訊

●  若使用推播通知,你的應用ID必須已經啟用推播通知功能

●  在更新iTunes的“新功能”介紹時,內容要和應用實際變化相符

●  更新應用時,要做到名副其實,並且更新能夠被使用者發現

●  更新後的應用版本號碼要大於上個版本

雜項:

●  應用要有足夠大的市場,比如不能直供小部分人私下裡使用

●  應用裡不能存在已經作廢的和未來版本發布有關的按鈕和功能

●  簡化(Lite)版應用必須能用;也就是說也要做到名副其實

●  簡化(Lite)版應用不能有時間限制

●  簡化(Lite)版應用不得顯示完整版應用的價格

●  作為應用的一部分,應用載入的網頁必須是線上的,並且可用

●  任何相關的email地址都必須存在並且可用

●  所有應用升級和其他交易都必須通過蘋果市集完成

●  應用不能是一個簡單的瀏覽器視窗中的的網站

●  應用必須滿足任何相關的管制規定,比如涉及醫學的應用

●  若使用加密,必須已經通過BIS註冊,並能提供文檔

●  如果你的應用需要登入,需要提供測試賬戶

●  如果應用使用MapKit,不得隱藏或掩飾Google Logo

●  如果使用網路攝影機,不得關閉快門聲音

著作權、商標、所有權

●  能證明你擁有或有權使用應用中的所有代碼

●  能證明你擁有或有權使用應用中的所有作品

●  能證明你有權使用應用中的所有品牌名、公眾人物名和其他商標材料

●  比片和表徵圖不能有偏光效果的邊界

●  比片和表徵圖不能包含iPhone和其他蘋果產品

●  你能證明擁有或有權使用應用中的所有視頻、音樂和歌詞

來源:testpad

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.