iOS應用審核的通關秘籍

2021-06-02 10:20:57 字數 2382 閱讀 2493

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

基本要點

首先,你的應用程式:

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

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

不要使用任何sdk裡面的私人api

不要使用任何sdk文件裡面沒有列出的功能

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

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

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

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

執行若干次之後不要過期或停止工作

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

不要包含種族主義內容、過長的暴力、性和**相關的

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

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

不要使用連續震動

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

在**檢視下,如果選中多行會調出另乙個檢視的話,那麼應該取消選中當前檢視中的行

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

不要偷偷使用攝像頭或話筒

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

絕不要崩潰

遵守蘋果的使用者介面指南(human inte***ce guidelines)

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

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

本地按鈕圖示與其本地動作保持一致

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

觸碰之後可以啟用按鈕

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

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

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

ipad特別注意事項:

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

彈出視窗裡面不應該包含其它彈出視窗,也就是選擇彈出視窗裡面的東西不會啟用另乙個彈出視窗y

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

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

程式檔案名字和itunes應用商店裡面顯示的名字要一致,或者是縮寫

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

itunes描述不包括**資訊

itunes描述中不能包括android、黑莓等蘋果競爭對手的名字

itunes描述不能提及尚未發布的ios版本

如果你的應用售價超過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和其他蘋果產品

iOS應用審核的通關秘籍

基本要點 首先,你的應用程式 不能導致手機故障 比如崩潰或螢幕問題 長時間 過度使用之後反應仍然很快 應用內的所有 資訊中不能用固定值代替可變變數 不要使用任何 sdk 裡面的私人 api 不要使用任何 sdk 文件裡面沒有列出的功能 不要提及使用者裝置上不存在的硬體功能 如果需要網路連線,在沒有網...

開發者必看 iOS應用審核的通關秘籍

基本要點 首先,你的應用程式 不能導致手機故障 比如崩潰或螢幕問題 應用內的所有 資訊中不能用固定值代替可變變數 不要使用任何sdk裡面的私人api 不要使用任何sdk文件裡面沒有列出的功能 不要提及使用者裝置上不存在的硬體功能 如果需要網路連線,在沒有網路的情況下要告知使用者 不要 過度 模仿任何...

CG的通關秘籍 牛客

cg最喜歡玩的就是拼圖遊戲,但是他已經通關了所有拼圖遊戲,感覺拼圖遊戲已經沒有了任何的樂趣。所以今天他選擇玩填數遊戲。cg每次填乙個的數到當前位置,如果這個位置填的數比上一次填的數要大,形成順序,他的興奮度會增加1點,如果這個數比上一次填的數要小,形成逆序,他的興奮度會增加2點,如果兩個數相等,那麼...