人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

最低予算1万ポイントで。iPhoneアプリの審査でリジェクトを食らった事例をお教えください。

もっとも共有価値のある情報には4000ポイントを保障いたします。アプリの内容、問題点、やりとりの詳細、修正作業、資料ZIP等のアップなど、情報が充実しているほど高評価です。NDA的な部分は隠したり、捨てアカウントでの回答もOKです。検索して見つかった事例ではなく、自身の体験談をお教えください。

くそくだらねぇリジェクトは、みんなでノウハウを共有して回避しましょう。

●質問者: fladdict
●カテゴリ:コンピュータ インターネット
✍キーワード:iPhoneアプリ NDA zip くそ アカウント
○ 状態 :終了
└ 回答数 : 12/12件

▽最新の回答へ

1 ● yossy44
●15ポイント

■問題

標準のカメラボタンで、直接カメラ撮影ビューを開くとリジェクトされました。

詳しくは以下をご覧下さい。

http://iphone-dev.g.hatena.ne.jp/yossy44/20090105/1231130209

■解決方法

(僕の場合)直接カメラ撮影ビューを開く挙動は変更したくなかったので、

オリジナルのカメラアイコンを作成して使用したところ審査を通過。

◎質問者からの返答

これは正直Appleのガイドラインが微妙な例ですよね。

基本的にアップル純正のアイコンは、説明書を読んでから使わないと危険・・・ということはわかります。

カメラアイコンの用途が、「カメラとフォトアルバムのどちらかを選択するアクションシートを表示する為のもの」だなんて、かわかるわけがないです。

ありがとうございます。


2 ● えふしん
●15ポイント

作り込みとテストが甘くて弾かれてるような話で、有益な情報は提供できませんが、ご参考まで。

1.Webサービスと連携しているアプリで、審査時にWebサービスとの間でエラーが起きてしまい処理が完結できなかったのでrejectされました。

通信エラー時に簡単にデータが失われないようにしてリトライできるようにしておくこと。特にWebViewをembedしてるアプリだと気を遣う必要はありそうです。


2.同様にWebアプリと連携する場合は、ネットワークが繋がらない際のエラー処理に注意を払う必要があり、エラー時の動作が適切ではないという指摘を受けたこともあります。

アプリ起動後に通信エラーになった場合の動作確認は、地下鉄や半地下の事務所などでテストするとやりやすいかも。


3.iPod touchではGPSが使えないのに、GPSのボタンが表示されていて押下状態でエラーを出すという処理は×でした。

利用前にわかるように明示的に取説に書くなり、ボタンが表示されないようにするなどが必要で、touchではボタンが表示されないという処理で対応しました。


不慣れな状態で何度もrejectされてると、何度も送信するのが申し訳なくなってくるのでアプリ送信時にお礼やメッセージを書ける入力フォームは欲しいところ。もうちょっとで公開できそうなので頑張ります。

◎質問者からの返答

通信系は僕もやっちゃいました。

通信失敗時にエラーを仕込み忘れたり、落ちるってのはありがちですよね。

ある人が教えてくれたのですが、iPhoneをアルミホイルで包むことで、自室内で電波Offの状況を作れるそうです。

ちなみに僕は、審査フォームの特記事項(ウェブサービスの連動等)の部分に、メッセージいれてますよ。 No additional account info, anyway have a nice holiday! とか。


3 ● esecua
●15ポイント

アプリの内容

wifiのセキュリティ設定が甘いAPを探しコネクトするApp

例えば IDがrootでパスワードが無しとかのAP

◎質問者からの返答

ありがとうございます。

これは反社会的なアプリ・・・ということでのリジェクトでしょうか。

もうちょっと詳細な情報があると助かります。


4 ● sunflat
●15ポイント

■問題

アプリ内からリンクしているWebサイトに「iPhone Games」という文面が書いてあったのでリジェクトされました。

商標の使い方が適切ではないそうです。「iPhone XXX」はダメだけど「XXX for iPhone」は良いみたいです。

■解決方法

「Games for iPhone」にしたら審査通過しました。

◎質問者からの返答

ありがとうございます。

iPhone他、Appleに関する商標の地雷は多いですよね。

某 Natsuliphone というアプリも、タイトル内にnatsul"iphone"という判断でリジェクトされたみたいですし。


5 ● ku-suke
●15ポイント

僕はネットワーク系で2点リジェクトされましたことがあります。

・リモート画像を表示する画面で、ネットワークに接続されない状態で画面を開いてもなにもおきません。

これがヒューマンインターフェースガイドライン違反なので、ネットワーク接続が必要な旨=エラーである旨を表示する必要があるとのことです。

僕の場合はUIAlertを使ってアラートを出しまして通過しましたが、特にアラートじゃなくても通知できれば問題なさそうです。


・ユーザーの情報をネットワーク上に送信(リクエストパラメータ含む)する場合は、事前に通知しなければいけない。

たとえばウェブサービスを使う場合など、扱う情報が撮影した写真だったり、個人情報だったりすると、ネットワーク通信を行う前に「あなたの情報はサーバに送信されます。」みたいな通知を行う必要があるといわれました。こちらもアラートを出して対応しました。

アラートを出すタイミングとしては、そのアラートをみたあと同意しないユーザーの情報が(アプリを終了するなどして)アップロードされなければOKだと思います。

ついでにアプリの説明文などにプライバシーポリシーを載せた方がいいかもしれません(これはアップルじゃなくユーザレビューででたので。)

◎質問者からの返答

>ユーザーの情報をネットワーク上に送信(リクエストパラメータ含む)する場合は、事前に通知しなければいけない。

あー、これは僕も経験しました。

特にファイルのアップロード時などに、iPhoneのIDなどをユニークIDとして送信する場合、事前に明示しないと駄目なんですよね。

情報ありがとうございます。


1-5件表示/12件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ