1. 程式人生 > >iOS開發簡記(9):APPStore稽核

iOS開發簡記(9):APPStore稽核

"覓知音"這個APP的第一個版本從提交稽核到上架,歷時三個星期,其中遇到一些稽核上的問題,它的處理或許能幫助到遇到同樣問題的小夥伴們,所以這裡列舉出來,這三個星期如何跟蘋果的稽核團隊“鬥智鬥勇”。

(1)Guideline 2.1 - Information Needed

這是問題的標題,問題下面還詳細列舉了需要你確認的各個事項。

簡單來說,如果你不確認,稽核就會一直中斷;如果你重新提交APP,那就進到下一次稽核,會再次遇到這個問題,而且進審的時間會延長。

所以,最好的辦法是,先不要重新提交APP,並且,在Resolution Center中,詳細確認每個事項。比如,我是這樣確認的:


1.1.6 包含虛假資訊、功能或者誤導性元資料
–我仔細檢查了“元資料”,並沒有發現這樣的資料。慎重起見,我還是把“關鍵詞”刪除了一些,避免誤導。

2.3.0 與 2.3.1:熱更新、App 動態開關、重定向賭博、彩票網站
–這個APP沒有熱更新,也沒有後臺開頭,更不會有涉黃涉賭或彩票類的內容。

3.1.1 使用蘋果的內購機制來完成應用內購買
–這個APP沒有內建購買,至少現在是沒有的。

4.3 與其他應用重複
–我開發前搜尋過類似idea的產品,並沒有發現,所以才進行了開發。

5.2.1 缺乏提供 App 的相關資質
–這個APP沒有使用歌曲、視訊或其它需要版本授權的資源,APP中的語音均為使用者製作,APP也作了使用條款的說明。

5.3.4 沒有在相關地區提供 App 的執照與許可權
–未發現這個APP有這個問題。

以上為逐條可能違規的說明。

總的來說,這個APP的初衷並不會有違背“不良表現”的地方。


原本,這個問題不允許加速,只能在解決中心中及時回覆,但是,如果等待了幾天在Resolution Center中也看不到蘋果的回覆的話,還是可以到“contact us”那裡,去要求加速的,關鍵要在加速理由中詳細描述原因,比如使用上面對各個事項的解釋,並在最前面與最後面,加上這樣的兩段話:


一週前我的APP被拒了,其中一個理由是”Guideline 2.1 - Information Needed”,並要求我確認是否有違規,我直接在Resolution Center中進行了回覆(確認沒有違規),但一個周過去了,還是沒有進到“In Review”的狀態,我擔心是不是我的確認不夠明確,所以在再次確認一下。以下為逐條確認的內容:

請您加速它的稽核吧,或者回復我,讓我知道是哪裡卡住了,謝謝。


注意,不管是加速申請,還是在Resolution Center中回覆,都可以直接使用中文。

(2)Guideline 5.2.5 - Legal - Intellectual Property

Your app is too similar to Siri, which creates a misleading association with Apple products.

Next Steps

To resolve this issue, please review your app design and revise it to differentiate it from existing iOS and watchOS apps.

這個問題,是因為“覓知音”的主頁面中,有一個圖示跟siri的圖示很像。所以,解決辦法就是換一個圖示,重新提交APP。

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 mechanism for users to flag objectionable content

  • The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content

這裡都是UGC(使用者生產內容)的問題,蘋果已經給出瞭解決辦法,但我們要正確理解。

針對第一條,也就是“使用條款”,容易解決。客戶端增加在首次啟動時,彈出一個“使用條款”的說明框,告訴使用者如果錄音併發送就意味著同意以下條款,然後列舉幾個條款,比如不能釋出任何不良內容之類。如此就能解決這個問題。

第二點是說,要能讓使用者標識“不良資訊”。第三點是說,開發者要能在24小時內處理不良資訊。

一開始,我的理解是:“證明我能隨時處理不良資訊就可以了”,於是,我在解決中心中回覆:“服務端有這樣的操作,能及時處理不良資訊,請參考我的載圖。” 並且在附件中提供了服務後端的管理介面的截圖。

但是,這個回覆並未起作用,因為再次打回時,這個問題再次提到–參考下一條違規。

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 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

這一次打回,蘋果顯然擔心我不能正確理解,所以提供了聯絡的方式–讓我留下聯絡方式:Request a phone call from App Review…

當然,我留下了我的聯絡電話,但是很可惜我錯過了蘋果的來電(白天的一個來電)。於是,蘋果的稽核團隊,很友好地在Resolution Center,再次回覆我,說聯絡不上我,讓我主動聯絡他們,並留了他們的聯絡方式。於是,在蘋果說的聯絡時間段內,我給美國打了電話,但聽完一通英文提示後,嘀的一聲,讓我留言。我當然是狠狠地掛掉電話了!

然後,我回復聯絡不上他們,讓他們再次聯絡我,並再次留下電話號碼。

在等待蘋果再次聯絡這段時間內,我做了一些正確的處理(這個在之後得到證實),針對蘋果回覆的問題,逐條來處理:

  • A method for filtering objectionable content
    要有辦法過濾不良資訊,這個問題的解決,只需要證明服務後臺有這個能力即可,我提供了管理後臺的“刪除語音”與“禁言”的截圖,這個問題得到解決。

  • A mechanism for users to flag objectionable content
    提供機制讓使用者標識不良資訊,實際就是“舉報”。我在APP上提供了“舉報”的功能,並且是舉報某條語音,比如“有不當的政治言論”之類,這個問題得到解決。

  • A mechanism for users to block abusive users
    提供辦法過濾不良資訊,實際就是“黑名單”。我在APP上提供了一個“黑名單”的功能,拉黑某人就看不到他釋出的資訊,這個問題就得到了解決。

  • The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content
    同樣,提供管理後臺的對應截圖,這個問題就得到了解決。

以上,“A mechanism for users to block abusive users”,這一點我一開始理解錯了,一直在解釋後臺已經幫使用者阻止不良資訊了。而正確的做法是,在客戶端提供一個“黑名單”的功能即可。

修改了這些問題後,再次提交APP。兩三天後,週末,早上8點左右,蘋果來了一個電話,我激動地接通,蘋果的客服很友好,大概說“既然您已經理解並修改了,那就沒有什麼問題了”。

掛掉電話後,“覓知音”這個APP便已經過審了。之後,“覓知音”連續釋出了幾個版本,都是兩三天就過審,最快的時候是半天就過審(而且,內容改過還比較多),感覺蘋果的稽核速度比幾年前快了好多好多。

另外,應該注意,對於稽核的回覆,我們務必把握機會,詳細地解釋APP的行為。如果有不明白的地方,也應該積極地詢問,蘋果的稽核團隊還是很友好的。

以上是“覓知音”這個APP在提審過程遇到問題,希望能幫助到小夥伴們。最後,歡迎大家試用這個APP:

地址:https://itunes.apple.com/cn/app/%E5%A4%A9%E6%B6%AF%E4%BD%95%E5%A4%84%E8%A7%85%E7%9F%A5%E9%9F%B3/id1439297254?mt=8&from=groupmessage&isappinstalled=0

或在AppStore搜尋“覓知音”或“天涯何處”,下載安裝。

多寫原創文章,多分享,幫助他人,快樂自己。 歡迎程式設計界的朋友,一起學習,一起交流。 關注公眾號“算你牛”獲取更多資源。