iOS 稽核被拒解決方案總結

蘆葦科技App技術團隊發表於2019-03-03

未新增相應許可權問題

xcode 9後明確要在 plist 檔案中新增的許可權

<!-- 相簿 --> 
<key>NSPhotoLibraryUsageDescription</key> 
<string>需要您的同意,XXX才能訪問您的相簿</string> 
<!-- 相機 --> 
<key>NSCameraUsageDescription</key> 
<string>需要您的同意,XXX才能訪問您的相機</string> 
<!-- 麥克風 --> 
<key>NSMicrophoneUsageDescription</key> 
<string>需要您的同意,XXX才能訪問您的麥克風</string> 
<!-- 位置 --> 
<key>NSLocationUsageDescription</key> 
<string>需要您的同意, XXX才能訪問您的位置</string> 
<!-- 在使用期間訪問位置 --> 
<key>NSLocationWhenInUseUsageDescription</key> 
<string>App需要您的同意, XXX才能在使用期間訪問您的位置</string> 
<!-- 始終訪問位置 --> 
<key>NSLocationAlwaysUsageDescription</key> 
<string>App需要您的同意, XXX才能始終訪問您的位置</string> 
<!-- 日曆 --> 
<key>NSCalendarsUsageDescription</key> 
<string>App需要您的同意, XXX才能訪問您的日曆</string> 
<!-- 提醒事項 --> 
<key>NSRemindersUsageDescription</key> 
<string>需要您的同意, XXX才能訪問您提醒事項</string> 
<!-- 運動與健身 --> 
<key>NSMotionUsageDescription</key> 
<string>需要您的同意, XXX才能獲取您的運動與健身資料</string> 
<!-- 健康更新 --> 
<key>NSHealthUpdateUsageDescription</key> 
<string>需要您的同意, XXX才能訪問健康更新 </string> 
<!-- 健康分享 --> 
<key>NSHealthShareUsageDescription</key> 
<string>需要您的同意, XXX才能訪問您的健康分享</string> 
<!-- 藍芽 --> 
<key>NSBluetoothPeripheralUsageDescription</key> 
<string>需要您的同意, XXX才能訪問您的藍芽</string> 
<!-- 媒體資料庫 --> 
<key>NSAppleMusicUsageDescription</key> 
<string>需要您的同意, XXX才能訪問您的媒體資料庫</string>
複製程式碼

應用開啟後臺定位沒有明確使用場景或者原因

  • 解決方案:在需要申請許可權時,提示使用者明確的使用場景以及原因。

登陸介面使用者未安裝相關第三方無法登陸

  • 解決方案:存在第三方登入時,使用者手機未安裝相關應用,而該應用又不提供web登入時,需要對該登入方式進行隱藏。如微信,在登入介面判斷使用者手機是否安裝微信,如未安裝則把微信登入按鈕隱藏。

涉及付費聊天功能

  • 解決方案:在應用內把涉及聊天付費以及提現等功能介面隱藏,過審後放出。

涉及應用內購而未做內購。

  • 解決方案: 1、增加中間貨幣,接入內購,專案中全部使用內購。 2、增加內購後,可增加第三方支付以及跳轉web支付,稽核時先把第三方或者web隱藏,稽核過後隱藏內購。

應用H5佔比太高

  • 解決方案:整體應用修改,增加原生功能內容,降低H5佔比,否則無法過審。

應用內建H5遊戲被拒

  • 需提交相關資料證明該 H5 遊戲的開發者是蘋果開發者

應用設計與App Store版面相像以及跟應用分發型別應用相像被拒

  • 解決方案:修改相關介面以及功能,儘量遵循蘋果介面設計開發指南。

包含社群類功能缺少拉黑以及投訴功能被拒

  • 解決方案:增加拉黑以及投訴功能,實際功能可以不做,但是要有相關功能入口。

直播類應用缺少《網路文化直播證書》

  • 解決方案:申請。。。

應用在 IPV6 環境下無法正常使用問題

  • 解決方案:搭建IPV6 環境,如果測試沒問題則可重新提審,為了增加可信度,也可以錄視訊回覆。如果有問題,則對框架進行相應整改。

應用稽核存在較明顯的測試資料被拒

  • 解決方案:提審時後臺清空所有測試資料,偽造比較正規資料。

應用評級與內容不符

  • 解決方案:調整評級,對相關敏感內容進行清理整改,一定不能故意降低評級。

應用涉嫌性別歧視

  • 解決方案:應用內容不能單單包含某一性別相關內容,例如在做直播類應用,列表內容不能只存在女性相關使用者或內容。

應用內使用了 iPhone 預設手機鎖屏介面被拒

  • 解決方案:違反蘋果介面設計指南中的條例,需修改介面,可以預先隱藏,稽核通過後再顯示。

應用預覽圖與應用內容不符

  • 解決方案:更換相關圖片,圖片內容必須包含應用內內容。

應用稽核時未提供測試賬號

  • 解決方案:對於需要賬號登入的應用,稽核時提供測試賬號。

應用開啟了後臺許可權但稽核時未發現運用到

  • 解決方案:如應用後臺開啟了音樂、定位等功能,但是稽核時稽核人員未發現應用內用到相關功能,此時需要修改或者提供說明該功能所以之處。

馬甲包被拒(重複 APP)

  • 解決辦法:通過修改應用名字、主icon、換膚、主色調、程式碼混淆等解決,必要時可通過增加其他無用內容,過審後隱藏。

應用內涉及抽獎功能被拒

  • 應用內有抽獎的運營活動功能時,獎品不要包含評估相關產品,且宣告活動與蘋果官方無關。

私有API被拒

  • 真要使用私有API時,可通過 base64 編碼混淆解決

存在引導使用者更新應用被拒

  • 當應用中存在更新提示彈窗時,需設定開關,稽核過後放出,否則被認定為引誘使用者更新。

敏感詞問題

  • 當上傳的稽核版本中,內容存在相關收錄的敏感詞時,需全部清除所涉敏感詞,例如約炮、賭等等

作者介紹

  • 藍武鋒:廣州蘆葦科技 APP 團隊 iOS 開發工程師

內推資訊

  • 我們正在招募小夥伴,有興趣的小夥伴可以把簡歷發到 app@talkmoney.cn,備註:來自掘金社群
  • 詳情可以戳這裡--> 廣州蘆葦資訊科技

相關文章