iOS App 上架被拒的各種原因
APP被蘋果APPStore拒絕的各種原因
1、程式有重大bug,程式不能啟動,或者中途退出。
2、繞過蘋果的付費渠道,我們之前遊戲裡的用兌換碼兌換金幣。
3、遊戲裡有實物獎勵的話,一定要說清楚,獎勵由本公司負責,和蘋果沒有關係。
4、用到蘋果的標誌。(應用的設計和Apple的Logo風格太像了也會被拒)
5、網路功能不能正常訪問。
6、圖示不能點選,不能點選的圖示要置灰,或者直接隱藏。
7、沒有設定default頁,啟動畫面為黑屏,有一定概率被拒絕。
8、一個應用線上,但你想在發一個豪華版之類的,再開一個應用也會被拒絕。
9、用了著名遊戲的關鍵字,比如說“憤怒的小鳥”之類的。
10、iPhone版不支援480*320解析度被決絕。
11、娛樂分類App,拒絕理由:我們認為你的App不具有娛樂性。
12、你的軟體不符合中國法律,還打電話來跟我說。(奶奶的,中國哪個法律說不可以翻牆。)
13、技術支援地址寫的微博地址,於是被拒絕了。原因是:不能將需要登陸才能訪問的網址作為技術支援地址。
14、說我們的應用不該用App開發,應該用HTML5。(而且還很熱心的給出了參考連結哦)
15、呼叫截圖功能,當時沒注意,是私有API,被拒.改成非私有API實現截圖功能就通過了.
16、開放了檔案document分享功能(Application supports iTunes file sharing),被退回,理由:不需要分享,為何開放了.回覆郵件說明理由後上線.
17、年齡設定太低,說是有成人內容,被拒.修改內容後上線.
18、同一軟體多個版本只是針對不同的國家和內建的語言不同.前面幾個上線,後面幾個被拒.讓改成一個程式做程式內下載資源.
19、程式有crash被拒.修改bug後上線.
20、原因是我們的一個軟體只允許聯通使用者驗證真實身份併發布資訊。apple要求要麼放棄驗證,要麼允許移動和電信使用者驗證。
21、APP中出現了某本以喬布斯為封面的本集團出版物圖片,遭拒。回覆曰:Thank you for submitting your app commemorating Steve Jobs.
We appreciate your efforts honoring Steve. However, we’ve decided to honor his life in other ways and we are not accepting these types of apps.
開發者請注意!2014年3月補充:一款名叫 Quoth Jobs(喬布斯名言)的應用沒有通過 App Store 的稽核, App Store 拒絕的理由是他們不接受任何以喬布斯為主題的 app,並建議他們加入更多名人名言,而不僅僅是喬布斯的言語。
22、原來做過一個顯示假電池的App, 就是顯示一個假的的電量, 這樣別人找你藉手機就可以以沒電了為理由不借給他. 結果App Store說會迷惑使用者, 讓我改簡介. 改為簡介後蘋果中國給我打電話說這個App不用再提交了, 不可能過, 會迷惑使用者… 我了個去的 於是這個App就一直存在在我的iTunes Connect裡.
23、忘記提供測試賬號。(如果你的APP有登入功能)
24、軟體有個vip功能,涉嫌應用內收費。
25、撥打電話,涉嫌扣費。
26、圖片如果比較清涼的話需要設定軟體級別。
27、平板應用要支援最少2個翻轉方向。
28、程式內按鈕設計成標準的iOS icon。
29、內建付費的內容要明確告訴需要購買,購買前不能擺出來(這個屬於運氣不好,同樣這麼做的app很多)
30、提交旗下一款新應用,為統一旗下各個產品的品牌識別,採取了與上一款產品相似的色調和logo結構。蘋果拒絕理由是不知道這兩款產品有什麼區別(其實區別點進去就很明顯,連UI佈局都大相徑庭)。
31、應用內涉及到抽獎的運營活動,未宣告與蘋果官方無關。
33、自認為第一版產品還不夠完善,於是過度謙虛地在啟動畫面加上了“beta”字樣。蘋果的反饋是,不允許測試版產品上架。囧,後來翻了一下 Review Guideline 似乎是有提到這點的。
34、連結堆砌,蘋果建議用HTML5來做
35、UIWebView 嵌頁面片,蘋果建議讓使用者通過瀏覽器訪問,比如愛知乎,開始幾個版本通過了,後面的更新一直沒提交上去
螢幕壞點檢測應用,蘋果說會誤導使用者,未上架
36、登陸賬號有兩個字母寫反了,改正後通過
37、因遠端伺服器反應慢,蘋果的人估計沒耐心等,就說有bug給拒了,重新提交一份通過
38、應用標題加了幾個描述語句,蘋果讓在描述中寫明達到此目的的操作流程,改正後通過
39、一個第三方的應用,描述文字中有該網站的連結,進去網站後能找到付費連結,蘋果說該網站有自己的支付方式,去除網址後通過
40、應用請求使用地理位置的許可權,但相關功能藏得比較深,Apple說沒找到相關的功能。 — 回信說明後通過
41、應用描述中提到了是全平臺應用,可以和其他系統同步資料。因為提到了“Android”的字眼被拒。 — 修改描述後通過
42、 App 的User Agreement中出現了 Beta、Preliminary 等字樣。因為是釋出第一個版本,產品帶有一定的beta性質,但是確實是可釋出產品了。按照公司LEGAL部門(外企,對User Agreement要求嚴格)的要求,必須有類似Beta的說明告知使用者,而 Apple 是明確不允許有 Beta 性質的字樣的。
43、App 是一個機遇小區的社群工具,順便做了房產廣告,但是 apple 稽核說是廣告app,不允許釋出。
44、應用裡有個去給我們打分的功能,被拒了。。(這是不是史上最坑爹的拒絕理由)
45、網路工具軟體,要求支援國外的電信運營商網路。
46、曾經做一個 Chinajoy 美女圖片 show 的,被認為不適合放在 App Store。
47、iOS 5 的資料儲存問題…網路下載的資源不能直接搞在Documents目錄下。這個反覆整了5次左右才通過稽核。
48、忘記提供測試賬號……(稽核的大爺們你們就不能自己弄個或者註冊個賬號麼)
49、還有一次被拒,我回復說你們所說的問題不存在……後來……通過稽核了。-.-
50、選單中有一個文字包含測試,被打回,說不能上測試版本。
51、app名字包含pad,被打回,說容易名字不能有pad,會被誤解為蘋果自己的應用,不過同名的iphone版本就通過了…
52、upport地址在safari(僅僅是safari)下由於適配性問題打不開,結果就收到了apple的來信。
53、app裡做了次抽獎,獎品是iphone4s,結果他們必須要我們將獎品改成別的,同時申明此活動與蘋果公司無關,才可以上架。。。
54、app裡做了次抽獎,獎品是iphone4s,結果他們必須要我們將獎品改成別的,同時申明此活動與蘋果公司無關,才可以上架。。。
55、在程式的說明資訊中有“越獄”倆字,被拒,後來把這倆字去了,PASS。但是:如果我在程式執行中檢測出手機越獄了,這結果報出來讓不讓過?
56、使用GPS常駐後臺服務,要我給出一個合適的理由,否則不往下稽核,還好,解釋一翻過去了。
57、出現“給我們五星好評”之類的文字。
58、應用內提到付費專案但木有通過蘋果付費渠道(妄圖不讓蘋果老大賺錢)
59、問我服務是不是隻在IOS平臺,還是同時支援多平臺(我當然擁護蘋果老大的領導,木有其他平臺,iPhone專屬)
60、地圖應用,Google大神的LOGO沒有顯示。
61、google地圖下面logo被一個UIView給遮擋了被拒。調整位置後ok
62、對不存在普遍比較標準的幾類人進行比較和評判。不比人比動物後ok
63、上傳通訊錄沒有通知。這個等了幾個月,蘋果的法律糾紛差不多了之後拒掉。然後加了提示後ok。
64、我寫的英文App介紹稽核人員看不懂,被拒。後然直接用中文。唉。
65、因為上行簡訊實現使用者認證被拒
66、果測試人員的手機號在國外,因為收不到國內簡訊,被拒
67、他們開啟我的一個APP測試,顯示空白無內容,哈哈,因為他們相簿裡沒有960*640的圖,就說我該程式功能沒開發完畢吧?
然後我回了信,然後第二天就上架了。雖然這個小應用是極其簡單的。
68、最蛋疼的是,提供了測試使用者帳號密碼,被我們某個手賤的測試人員測試修改密碼的時候給改掉了。。。於是蘋果登入不進來,於是杯具
69、IAP價格不能超過99美金(其中有一個是99.99美元,你妹啊!!!!!!!你麻痺多出0.99美金啊!!人家遊戲都可以有啊!!!!為什麼我們就不行啊!!!)
70、不能強迫使用者註冊(網路遊戲啊親!!你妹有直接登陸的按鈕啊!!!不需要註冊的啊!!試一下會shi啊!!!!)
71、support URL無法訪問(草草草草草!!!那幾天GFW抽風,海外訪問國內網站有問題,你妹躲在香港的體諒一下大陸人民啊!!!)
72、沒有生成Paid iOS合同(遊戲內含IAP,好吧,這個是合作公司搞的烏龍,就不吐槽蘋果了)
73、某微部落格戶端,提供了測試賬號,被拒的理由是「賬號登入不進去」,還有截圖,我一看,這不把我們提供的測試賬號的最後兩個字母寫反了麼…趕緊反饋,之後三天才繼續稽核,這三天真是太賠了。
74、某門戶新聞客戶端,免費應用,被拒的理由是「找不到in app purchase的專案對應的介面」,可是我們的應用跟本沒有應用內支付,繼續反饋…又等了三天…
2012/8/21補充
75、iPhone Human Interface Guidelines中指出了基本UI控制元件應該如何正確地使用。我們應該按照它的要求來檢查Tab Bar、Navigation Bar和Alert View等控制元件是否符合Apple的口味。
76、確保應用不要模仿裝置預裝應用的樣式和功能,如Music、iTunes Music Store和App Store等。這一條規則似乎是選擇性實施的,因為許多瀏覽器和指南針類的應用都得到了批准。
77、不要加入過多髒話、無理由的性愛場面和吸毒場面。
78、不要對硬體按鈕進行重新程式設計,賦予其它功能。例如,不要將音量按鈕作為照相應用的快門鍵,不要將home鍵作為遊戲中的開火鍵。
2012年/12/23補充
蘋果拒絕獲取iOS裝置的App (推薦:《iOS裝置的UDID是什麼?蘋果為什麼拒絕獲取iOS裝置UDID的應用?如何替代UDID?》)
看完上面的各種原因,dApps建議各位開發者仔細閱讀 Apple Review Guideline(蘋果應用商店AppStore稽核中文指南(譯本))
2013年/2/7補充
蘋果應用審查團隊叫停Cookie追蹤技術,凡是有開發者App使用“cookie追蹤”技術的,請儘快想辦法讓其符合蘋果的審查條件。
2014年 7月補充
應用涉及到硬體的開發,需要硬體輔助執行的,比如穿戴裝置,應用無註明並沒有郵寄硬體裝置,那麼應用可能會被拒絕。
2014年12月補充
蘋果應用商店AppStore上線被拒10大原因(官方提供資料)
2015年1月補充
App產品釋出和提交環節的注意事項,小心被拒。
2015年2月15日補充
→AppStore:App圖示及App截圖不準出現“槍”
2015年3月5日補充
10.6 Details
Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism.
應用裡面有個cell 後有個“版本檢測XX”點選後做更新流程,如果是最新版本則提示當前是最新版本,如果不是則跳轉到AppStore。
非常不解啊,但是還是悲劇了。難道蘋果又嚴格了,對舊條款有新的含義詮釋。
更改方案為:當前版本:XX 僅作顯示,去除更新的流程。
被拒提示示例(2015年4月7日補充)
2015年4月補充
App用 有米、多盟(domob)、艾德思奇(mobisage)、萬普 積分牆SDK的直接被拒
2015年8月補充
因為 17.2被拒
17.2 - Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected
17.2 Details
We noticed that your app requires users to register with personal information to access non account-based features.Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.
Specifically, your app requires users' gender and location information for account creation. We’ve attached screenshot(s) for your reference.
Next Steps
User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.
解決方法:回覆蘋果說明為什麼要收集使用者的這些資訊,只要理由正當,一般會通過。
2015年10月11日補充
① 對於言論自由的內容,需要有使用者主動可以舉報的按鈕或者區域(舉例如社群中的匿名內容,必須要有使用者可以自主舉報的按鈕,關於這一點我記得當時人家稽核團隊直接打電話給我說 我還試圖和他”狡辯“說我們有自己的一套篩選內容的機制,以及我們的運營人員24小時不停的在稽核內容,然而還是不行,稽核人員直接和我說你沒有 使用者可以自主舉報的地方稽核是不會過的)
② 不能限制使用者進入你的app,但是你可以限制使用者只使用你的app的部分功能(想到這一點也真是眼淚掉下來,這句話是人家蘋果美國團隊的某稽核團隊負責人直接說的原話,具體是怎麼回事呢。我來解釋一下吧~之前我們的一個app是指適用於校園範圍內的,所以一開啟app就直接定位,如果使用者所在的地理位置不在學校內或者說他不允許使用gps許可權,那麼我們就禁止他進入,只給他提示介面。然而就是因為這樣的原因,導致app不過,他給的理由就是不能限制使用者進入你的app這一點,後來還聽同事說如果一進來就要註冊的app,而註冊時候必須要傳照片,不然不讓註冊的好像也是會被拒絕,原因也是這個)
③ 出現和iphone桌面一樣的ui風格(就是說出現圓角的icon並且按照桌面風格排列)
④ 依賴其他app的功能(這一點主要出現在分享功能上,app中經常會有分享到微信什麼的,如果你沒有判斷使用者的手機是否安裝了微信,然而蘋果稽核人員的機子上肯定是不會有微信的,這樣他會覺得你們的app 牽涉到了其他的app 這樣也是不允許的)
⑤如果有個人profile頁面展示的,而且有照片啊之類可以自我編輯的,好像也需要有舉報等功能。(這一點,我也不是很確定,前幾天我朋友碰到的,就是他的app中有profile頁,然後可以上傳相片,稽核被拒的原因,也是說會自主產生內容之類的。。。)
好了,暫時跳入腦海的就那麼幾條,我感覺這幾條也是比較容易忽視的。當然還有一些奇葩的比如說ui太醜啊什麼的,這種看個人的審美的,再提交一次原模原樣的也是會過的,只能說明你的人品不好。 還想說的是,一般的稽核新app的提交會比較嚴格,所以我一般提交的原則是這樣的,能呈現給蘋果的流程,儘量不呈現給他們,比如說有註冊流程的app,那麼我就直接提供他們一個測試賬號,這樣就可以有效的避免了註冊流程。如果一個app對性別不同或者身份不能的邏輯是不一樣的,那麼也給他們一個最簡單,牽涉到邏輯,內容最少的一種測試賬號。