前段時間上線app,和戰友一塊兒擼了那麼久的代碼,上線是最激動的。然而安卓各大平臺上線了半個月了,蘋果卻給了六次拒絕。python
剛開始等蘋果等的焦頭爛額,如今心裏毫無波瀾,目前還在審覈中。。。。。。web
六次的拒絕,其中一次是機審拒絕的,五次都是到了人審的階段。咱們作的後臺能夠看到蘋果審覈人員的登陸記錄api
蘋果審覈使用的都是ipad,通常審覈時間是北京7點--9點,22點--凌晨3點安全
涉及到app登陸的在提交時必須提供測試帳號網絡
下面說一下遇到的拒絕理由:app
第一次:ide
2019年3月8日 上午7:32 發件人 Apple 1. 2 Safety: User Generated Content Guideline 1.2 - Safety - User Generated Content Your app enables the display of user-generated content but does not have the proper precautions in place. Next Steps To resolve this issue, please revise your app to implement all of the following precautions: - Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users - A method for filtering objectionable content - A mechanism for users to flag objectionable content - A mechanism for users to block abusive users - The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content Please see attached screenshot for details.
第一次接觸很蒙,翻譯了一下大概是應用程序能夠顯示用戶生成的內容,但沒有適當的預防措施。性能
而後就打包後再一次提交,備註中說咱們有舉報機制,用戶能夠舉報。被拒了!!!測試
第二次:ui
2019年3月9日 上午4:29 發件人 Apple Guideline 1.2 - Safety - User Generated Content Your app enables the display of user-generated content but does not have the proper precautions in place. Next Steps To resolve this issue, please revise your app to implement all of the following precautions: - Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users - A method for filtering objectionable content - A mechanism for users to flag objectionable content - A mechanism for users to block abusive users - The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content Please see attached screenshots for details.
一樣的配方,一樣的味道 Guideline 1.2 - Safety - User Generated Content
-要求用戶贊成條款(EULA),而且這些條款必須明確表示,不容許有使人反感的內容或濫用的用戶。
-一種過濾有害內容的方法
-一種用戶標記不良內容的機制
-用戶阻止濫用用戶的機制
-開發人員必須在24小時內經過刪除內容並彈出提供有問題內容的用戶來處理使人不快的內容報告。
而後咱們在註冊時的《下課說用戶協議》中添加了,不容許發佈有使人反感的內容的動態,相似的話加了幾條。
以前咱們的舉報機制很簡單就是舉報按鈕,此次加上了舉報分類,建議舉報都要有分類,無論接口怎麼寫,app端要顯示分類
再次上傳,回覆中有說咱們有詳細的舉報機制,後臺能夠看到,咱們會在24小時以內進行處理,不會存在讓用戶反感的內容。被拒了!!!
第三次:
2019年3月13日 下午11:11 發件人 Apple Guideline 1.2 - Safety - User Generated Content Your app enables the display of user-generated content but does not have the proper precautions in place. Next Steps To resolve this issue, please revise your app to implement all of the following precautions: - A mechanism for users to block abusive users Request a phone call from App Review At your request, we can arrange for an Apple Representative to call you within the next three to five business days to discuss your App Review issue.
Our representative will be able to discuss the issue in English or Chinese. Request a call to discuss your app's review 申請應用審覈團隊致電聯繫 若是您有須要,咱們將根據您的要求在三到五個工做日內安排一位精通中文的蘋果公司表明致電與您聯繫,討論您的應用審覈結果。 申請應用審覈團隊致電聯繫 Guideline 2.1 - Information Needed This type of app has been identified as one that may violate one or more of the following App Store Review Guidelines. Specifically, these types of apps often: 1.1.6 - Include false information, features, or misleading metadata 2.3.0 - Undergo significant concept changes after approval 2.3.1 - Have hidden or undocumented features, including hidden "switches" that redirect to a gambling or lottery website 3.1.1 - Use payment mechanisms other than in-app purchase to unlock features or functionality in the app 3.2.1 - Do not come from the financial institution performing the loan services 4.3.0 - Are a duplicate of another app or are conspicuously similar to another app 5.2.1 - Were not submitted by the legal entity that owns and is responsible for offering any services provided by the app 5.2.3 - Facilitate illegal file sharing or include the ability to save, convert, or download media from third party sources without explicit authorization from those sources 5.3.4 - Do not have the necessary licensing and permissions for all the locations where the app is used 。。。。。。
第三次涉及到了Guideline 2.1 - Information Needed,機審就沒經過,而後還有Guideline 1.2 - Safety - User Generated Content,又是一樣的味道!
此次給提供了,說能夠申請電話聯繫指導,果斷申請了,申請同時不能等着啊,又一次提交。
咱們回覆了Guideline 2.1 - Information Needed的問題
Hello, we have a lot of questions that we can't understand.We are college students. We have made an app for college students. Our app doesn't have the problem of rejection. Guideline 2.1 1.1.6 -Non-existent. 2.3.0-We're not going to do that. 2.3.1-Non-existent. 3.1.1-There is no payment. 3.2.1-There is no payment. 4.3.0-This is an app we developed independently. 5.2.1-I am the legal person of the company.I am Zhang Kun.Xuzhou Fluorescent Dream Network Technology Co., Ltd.徐州螢之夢網絡科技有限公司 5.2.3-We have background auditors and user reporting mechanisms.This problem will not be allowed to exist. 5.3.4-Location analysis of nearby universities in order to expand more universities We want to serve the college students in the nearby university, so let's pass it. Thank you.
來回的回覆郵件四五次的同時,咱們又提交了。被拒了!!!
第四次:
2019年3月19日 上午12:37 發件人 Apple Guideline 1.2 - Safety - User Generated Content Your app enables the display of user-generated content but does not have the proper precautions in place. Next Steps To resolve this issue, please revise your app to implement all of the following precautions: - A mechanism for users to block abusive users If this content is present in your app, please respond in Resolution Center with screenshots and instructions to help us locate the blocking feature. If this content is not present, please ensure that it has been added prior to resubmitting your binary. Request a phone call from App Review At your request, we can arrange for an Apple Representative to call you within the next three to five business days to discuss your App Review issue. Our representative will be able to discuss the issue in English or Chinese. Request a call to discuss your app's review 申請應用審覈團隊致電聯繫 若是您有須要,咱們將根據您的要求在三到五個工做日內安排一位精通中文的蘋果公司表明致電與您聯繫,討論您的應用審覈結果。 申請應用審覈團隊致電聯繫 Please see attached screenshot for details.
仍是Guideline 1.2 - Safety - User Generated Content,準備回郵件的時候,美國來電話了,通話顯示美國 加利福尼亞 聖何塞 ,中午12點的時候打來的。
多是咱們太蠢了,哈哈哈,提早來了電話,通常電話須要等待4-7天的時間。
您好,我是肖恩,請問您是下課說的做者嗎。。。一口流利的中文,大概交流了5分鐘。
說了咱們的主要問題是沒有拉黑屏蔽機制。
有用戶發佈內容的app注意了!!!
針對Guideline 1.2 - Safety - User Generated Content,須要有:
1.用戶協議明確
2.舉報機制
3.屏蔽拉黑,屏蔽此條動態,屏蔽此人動態
這三條是必須的!!!必須的!!!
咱們以前也查了不少資料,查詢了蘋果上線的注意點,有的說最好要有屏蔽機制,有的說也能夠不用,咱們抱着僥倖的心理就沒在乎。
好了,當天下午就緊急加上了屏蔽機制,再【個人】-【設置】-【屏蔽】中能夠移除屏蔽用戶,晚上就再次提交了。被拒了!!!!!!!!!!
咱們在後臺查看時,其實蘋果審覈人員沒有點擊屏蔽和舉報按鈕,意思就是不作功能都行,可是咱們仍是都實實在在把功能作了,不要有僥倖心理爲好。
第五次:
Guideline 1.1 - Safety - Objectionable Content Your app includes content that many users would find objectionable and offensive. Specifically, your app provides paid companionship services. Next Steps To resolve this issue, please remove all potentially objectionable content from your app and submit your revised binary for review. For app design information, check out the following videos: and "Designing Intuitive User Experiences," available on the Apple Developer website. You may also want to review the iOS Human Interface Guidelines for more information on how to create a great user experience in your app. Guideline 2.3.6 - Performance - Accurate Metadata The rating you have selected, 9+, is inconsistent with the content of your app. Since your app includes content and features involving dating and social networking, it should be rated 17+ for this subject. Next Steps To resolve this issue, please update your Rating selections in App Store Connect. - Log in to App Store Connect - Click on "My Apps" - Select your app - Click on the app version on the left side of the screen - Scroll down to select a Rating on the version information page - Click the Edit button next to "Rating" - Change the Rating selections - Click "Done" - Once you've completed all changes, click the "Save" button at the top of the App Version Information page. Note: Apps must be rated accordingly for the highest level of content that the user is able to access in the app. Guideline 5.0 - Legal Your app contains content - or facilitates, enables, and encourages an activity - that is not legal in all of the locations where the app is available.Specifically,
your app provide paid companionship services. Next Steps To resolve this issue, please remove all content and features that are illegal in the locations where your app is available.
Please note that app concepts that are considered illegal are not allowed on the App Store. Please see attached screenshots for details.
此次很厲害了,一次來了三條,可是好的地方是Guideline 1.2 - Safety - User Generated Content終於解決了。此次主要就是內容緣由。
Guideline 1.1 - Safety - Objectionable Content
指南1.1-安全-不良內容 具體來講,你的應用程序提供付費陪伴服務。
Guideline 2.3.6 - Performance - Accurate Metadata
指南2.3.6-性能-準確元數據。您選擇的9+評級與應用程序的內容不一致。因爲你的應用程序包含了約會和社交網絡的內容和功能,所以這個主題應該被評爲17+。社交app要選到17+。
Guideline 5.0 - Legal
指南5.0-法律您的應用程序包含的內容或便利、啓用和鼓勵的活動在應用程序可用的全部位置都不合法。具體來講,你的應用程序提供付費陪伴服務。
郵件的附件截圖,主要是由於有一個用戶發佈了尋找一位女生一塊兒看電影!審覈階段不要有侵權內容,違規違法內容,葷段子內容,要保證內容很正經正直,符合社會主義核心價值觀。
經過後臺把可能違規的內容都刪除了,再次提交。被拒了!!!
第六次:
2019年3月22日 上午3:39 發件人 Apple 2. 1 Performance: App Completeness Guideline 2.1 - Information Needed We have started the review of your app, but we are not able to continue because we need additional information about your app. Next Steps To help us proceed with the review of your app, please provide detailed information to the following questions.
The more information you can provide upfront, the sooner we can complete your review. - Please provide more information on the help feature. - Regarding 線下 and 線上, do they refer to the services or the payment? - How do users pay for the services and what is the payment method? Once you reply to this message in Resolution Center with the requested information, we can proceed with your review. Please see attached screenshots for details. Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata,
visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes,
reply to this message in Resolution Center and we will continue the review.
此次是沒看到咱們怎麼支付的,咱們平臺沒涉及支付,就問咱們怎麼支付,目前已經回覆了郵件解釋了一下,等待中。。。
估計沒什麼問題了!
----------------------------------------------------經過了----------------------------------------------------------
------------------------------------------可供銷售 就是經過了---------------------------------------------------------------
總結:
1.用戶協議
2.分類舉報
3.屏蔽用戶,屏蔽內容
4.支付
5.內容是否正規,包括圖片,有的圖片很正常,蘋果會說像什麼違規的東西去拒絕你
交流很重要,最好要用英文(百度翻譯),郵件回覆,電話溝通,附件截圖要圈起來解釋這是幹嗎的,儘量的禮貌,仔細!
堅持!但願你們能夠一把過(怎麼感受像考駕照(*^_^*))!
題外話:
蘋果然的很嚴格,對代碼和內容都很嚴格。
咱們用js接了即時通信的接口,作了私聊功能,安卓測試很正常,蘋果測試一堆錯誤,用了3天的時間都沒找完bug。
後來想讓別人幫着看一下,張口要5000塊錢,當天咱們本身用了一個晚上就徹底解決了(主要是看了大佬分享的教程)。
有一個問題印象深入,接口傳參須要的id是整數類型,咱們當時直接就傳了api.pageParam.uid,$api.getStorage('uid'),這倆居然返回的是字符串類型!蘋果就報參數錯誤,一直在排查其它參數,最後才把這個參數揪出來。寫代碼太須要細心了。
一路走來,因爲我的能力不足,遇到了太多的困難,想過太屢次的放棄,其實忍一忍堅持一下克服一下,困難就解決了。
困難像彈簧你弱它就強!