アプリにユーザー投稿&閲覧の仕組みを入れた場合、ユーザーが投稿したものを非表示にする何らかの方法を組み込まないとリジェクトになります。
14.3 – Apps that display user generated content must include a method for filtering objectionable material, a mechanism for users to flag offensive content, and the ability to block abusive users from the service
具体的に僕が対応したのは
- 投稿された作品を非表示にするボタンを実装
- 問題のある投稿を開発者に報告するボタンを実装
です。
この2点の対応で無事公開されました。
投稿の個別画面にボタンを追加
投稿作品の閲覧ページにボタンを追加しました
投稿を非表示にするボタン
投稿非表示ボタンを押すとアラート表示し、「はい」を選ぶとその投稿は非表示になるようにしました(CoreDataに保存して永続化)。同一ユーザーの投稿を全て非表示にするという処理は入れていません。
問題のある投稿を開発者に報告するボタン
報告ボタンを押すと問題の種類を選べるようにし、管理者にメールで通知するようにしました
と、しっかり実装したんだけど、投稿が少ないのは切ない・・・
「ピクトグラムをつくろう」という無料アプリです。よかったら使ってみてください。