拼多多消失14個小時後,我們為你準備了相似情況解決辦法

11月27日早間, App Store下架了包括拼多多、搜狗地圖、搜狗導航、途虎養車、追書神器、訊飛閱讀、悅跑圈等在內的一批應用。據統計,蘋果當日共計下架了718箇中國區的App。
這次下架風波的起始點,不少媒體以“拼多多下架”為核心資訊點進行傳播,導致拼多多站在了輿論中心,讓不少吃瓜群眾以為:拼多多下架,問題最大。
還有不少媒體標題一律的大規模下架,下架718個App就稱之為大規模清洗,又讓不少吃瓜群眾以為下架718個應用是大事件。但其實蘋果在月初和月末都會進行真正的大清洗,單日下架應用達一萬以上。
只是因為拼多多太吸人眼球,並且有一些應用也比較知名,才會讓這次的下架成為一個眾人議論的熱點事件。
但在業內人員的眼裡,最關心的可能就是這些應用被拒的具體原因,以及被拒後是如何解決的。
被拒原因
拼多多:蘋果稽核條款2.5.2及開發者協議3.3.2問題下架;
荔枝:版權問題下架;
搜狗:正在向蘋果核實原因;
悅跑圈:2.5.2的“熱更新”技術的問題導致下架。
『熱更新是指動態下發程式碼,使開發者在不釋出新版本的情況下,修復 BUG 和釋出功能,讓開發者得以繞開蘋果的稽核機制』
解決方法
關於版權問題
我們在之前的文章中也提到過不少因為版權下架的例子( ofollow,noindex">點選檢視 ),對於5.2智慧財產權的解決方案,簡單概括為:
1. 提交產品可以使用受版權保護的第三方的書面證據;
2. 將產品中包含的未經第三方授權的部分隱藏。
關於這次關注的熱更新問題
如果是因為2.5.2及3.3.2被拒,就會收到類似的郵件:


大致意思就是:
你的App違反了App Store的稽核規則2.5.2和3.3.2。
2.5.2和3.3.2是指應用程式中或者框架中使用了需提前向蘋果申明的動態庫使用方法,或者直接存在蘋果禁止的熱更新行為。
如何解決:
1. 首先在Xcode中全域性搜尋蘋果給出的幾個需提前解釋的方法:dlopen()、dlsym()、responseToSelector等方法。
2. 如果有程式碼中有這些方法,那麼就需要刪除更改,或者發郵件向蘋果解釋清楚,呼叫這些介面的具體原因,並申明與熱更新無關。
3. 如果程式碼中沒有這些方法,那麼就可以排除自己的問題,然後基本確定紕漏是出現在使用的這些第三方庫中。如果排查到第三方庫中存在熱更新,可以選擇更新到最新的SDK或者對相關欄位進行替換。
寫在最後
有人認為此次的下架是一種營銷活動,但媒體關注的負面新聞,只會加深偏見,而那些關注拼多多下架的,恰恰是那些不會去下載的。
我們更應該關注到,拼多多27日早上7點下架,在28日0點前恢復上架,處理速度之快讓人驚歎。
其實最主要的就是蘋果指出的問題一定要在第一時間響應並作出修改,並且申請快速稽核,解決方法已經告訴你了,關於加急通道的正確開啟方式,我們將在下一篇文章中詳細說明。
想知道如何加急的,記得關注我們公眾號ASOU

aso|乾貨|運營|社群