iOS各種馬甲包被拒解決方案,iOS過包技巧

1、總結性表格

從開始提審App到每一次被打回,到最終經過審覈過程的記錄,包括App內容、打回緣由、打回時間、修改內容、重提時間,上架時間,下次提交後的反饋等。安全

一份代碼能夠混淆之後上屢次、能夠在不一樣的帳號上進行打包上架,下降上架成本;服務器

iOS代碼混淆請看個人另外一篇博客《ZFJObsLib-iOS代碼混淆工具-馬甲包混淆工具(Python腳本混淆iOS工程)微信

有的是公司爲了引流,把主APP的部分代碼拿出來上架新的APP即主APP的馬甲包,可是若是不混淆也是確定會被拒的,因此混淆很重要!markdown

有的馬甲包是有AB面的,在網絡開關處理上也要恰當好處,不要那麼直白!網絡

2、素材方面

2.1 圖片的內容和尺度要符合整年齡段工具

以遊戲爲例,若APP設置年齡爲17歲+,圖片有些血腥或暴露,從年齡上講這是正常的;但蘋果認爲,即便是4歲的小孩子也能看到這些截圖、icon、文本,因此也會被打回。oop

2.2 名稱和副標題測試

APP名稱最可能是30個字符,副標題同理,但建議名稱和副標題都在14個字之內,一來太長了影響閱讀,二來容易被認爲是堆砌關鍵詞。spa

2.3 關鍵詞.net

目前可使用中國、英國英文、美國英文、澳洲英文、加拿大英文共5個地區作本地化,由蘋果本身來分詞。關鍵詞不要重複,且本身認爲重要的關鍵詞放在每版的開頭,中文版關鍵詞最重要。

2.4 版權

若是涉及到版權和版號,最好一開始就向蘋果提供受權證實、資質證實,節約時間避免麻煩。

3、功能方面

3.1 新手引導

蘋果審覈時不看新手引導,而是須要一個可以體驗全部功能的高級帳號,如有新手引導會被直接打回。遊戲要特別注意。

3.2 熱更新

發現有熱更新會被打回或下架,違反了蘋果的安全協議。

3.3 遊客和隱私協議

當APP須要註冊並獲取手機號、郵箱、姓名、身份證等信息,蘋果認爲這是隱私信息,會要求開發者提供遊客模式。

從2018年10月3日起,全部新APP和版本更新都須要包括隱私保護協議,而且,開發者必須同時上傳APP到APP Store和蘋果旗下的TestFlight移動應用服務測試軟件。開發者若想修改隱私保護中的任何內容,都必須上傳新版APP。

3.4 IDFA

IDFA是廣告主識別碼,讓用戶識別廣告。蘋果把設備ID、MAC地址當成用戶隱私,所以IDFA就用來識別用戶。若APP要調用IDFA作用戶識別,提審的時候須要選擇調用IDFA,並說明調用目的。

3.4 IPV6

只要蘋果審覈人員連不上網或者聯網慢,都會歸咎於這個緣由。

處理辦法:

  1. 檢查服務器鏈接是否正常,從新提交時將截圖或拍下視頻放附件裏;
  2. 或者向蘋果申訴,回覆蘋果咱們的網絡有問題,建議更換時間嘗試。

若是 App自己有問題,例如不兼容 IPv6,最好的辦法是讓App兼容 IPv6 或經過升級服務器來支持IPv6

4、高危因素

4.1 提審時必須避開應用內福利

應用內福利包括但不限於:兌換碼、激活碼、CDK、邀請碼、禮包碼。蘋果要求每一個用戶使用新APP時都有基本的公平,若部分人有部分人沒有,就算是不公平。若必定要有福利,那就等上架後再打開。

4.2 評論

提審時不要引導用戶去刷好評,更不要用有償的方式去引導刷好評。即便是上架後也不能有償引導用戶刷好評,分分鐘會被下架。

4.3 月卡

蘋果容許作月卡,但形式是非自動續訂型的訂閱方式,用戶從購買之日起能夠連續領取30日。而有部分開發者則是要先打開APP,在APP內由程序控制,用戶連續登陸30日領取。

4.4 第三方支付

第三方支付如微信、QQ錢包、支付寶、銀聯等,這是蘋果決不容許的,一旦發現就會下架APP,由於蘋果要抽成30%流水。

5、過審祕訣

5.1 初審圖

蘋果將APP分爲初審包、更新包。初審時,APP宣傳圖對APP的美化程度越低,與APP實際狀況越貼近,越容易過審。

更新時對稍微寬鬆,可以使用適當美化過的APP宣傳圖。

5.2 測試帳號

蘋果討厭新手引導和重視註冊隱私,要提供一個完整使用全部功能的測試帳號。若不但願蘋果看見某些功能,除了技術上要限制這個帳號看不見這些內容,也應該對這些內容在過審時先隱藏,上架後再打開。

6、審覈時長

初審包:遊戲須要1-4周,APP須要1-2周,也要看帳號。若同一個帳號裏發佈的APP多,跟蘋果有良好持續的溝通,APP有穩定的更新週期且無大錯誤,蘋果通常會列爲優良開發者,縮短審覈時間。

更新包:APP須要2-5天,遊戲須要3-5天。

加急審覈:提交後在24小時內發佈,加急理由須要被蘋果承認(儘可能用英文寫郵件)

7、流水分紅

理論上,開發者能夠拿70%的流水。實際上,到手流水可能會略少。

對於能夠訂閱的App,蘋果2016年新政規定,第一年收取30%,從第二年起降至15%,讓開發者盈利更多。

7.1 代扣稅

7.2 鑽匯率空子

用戶能夠下載APP後,將帳號轉移到匯率波動國,再進行支付。

解決辦法:

在用戶支付時獲取貨幣符號,若貨幣符合與APP上架國家不一樣時,拒絕其支付。

7.3 壞帳

當用戶用信用卡支付後,向銀行掛失,銀行就截留資金,蘋果收不到錢。

7.4 國際匯率波動

蘋果不會實時計算匯率,若結帳時碰上匯率波動致使人民幣對美圓貶值,開發者收到的錢就少了。

8、懲罰機制

8.1 延遲審覈

這個時候,蘋果通常已經發現隱藏內容、作馬甲包,或者包含了蘋果不容許的內容。

對於遊戲而言,這個帳號也等於廢了。

8.2 清榜

初次刷榜被發現的懲罰方式,通常生效50-70天。

8.3 下架

涉及版權或資質糾紛、第三方支付、刷好評被警告後繼續刷,都會被下架。

8.4 封號

出事APP帳號及其關聯的全部帳號通通封禁,包括但不限於:

  1. 同一家企業郵箱註冊的帳號
  2. 顯示同一公司名的帳號
  3. 聯繫人信息爲同一人
  4. 綁定同一信用卡的
  5. 發佈同一款APP的不一樣帳號(馬甲包)

同一設備登陸的帳號可能也會封禁,最好每次提交馬甲包都用虛擬機。

9、運營篇

9.1 後續功能放在更新包

初審時間長,作完APP的主要功能打包進初審包APP就提交,縮短審覈時長,後續功能都放在更新包,審覈寬鬆些。

9.2 審覈服

遊戲開服、更新時會有玩家互動,若不但願蘋果看見,就專門搭建一個審覈服,讓蘋果審覈人員與真實用戶分別進入不一樣的服務器,徹底不能互通。

9.3 編輯推薦

9.3.1 已有同類APP

那就說明本身的APP比同類APP強在哪裏,可否爲蘋果掙錢,掙更多錢。

9.3.2 投其所好

每次蘋果新品發佈會着重提到的新技術,新技能,好比VR,自家APP能夠適配兼容這些技術功能。

9.3.3 能怎樣爲蘋果掙錢

讓蘋果知道,你的APP能爲蘋果帶來多少好處

9.3.4 講故事

在蘋果自薦頁面中,以英文寫本身公司或APP的故事

9.4 國家調整

蘋果先選擇發佈國家後審覈,過審能夠修改發佈國家和上線價格。所以能夠先選擇和主包不一樣的國家提審,過審後再改回目標國家。

可是必需要注意:

  1. 主包或馬甲包中任一個勾選了全球,那麼,後續提交的馬甲包(馬甲包新版本)無論勾選哪一個國家,都會有相同的APP存在;
  2. 蘋果審覈人員也會看你的本地化素材、商品描述等信息判斷,爲了過審而選擇的國家本地化必定要作好;
  3. 必定要修改APP的代碼,加入一些垃圾代碼塊;
相關文章
相關標籤/搜索