質問: App Storeに新規アプリを出すためにiTunesConnectで申請しているのですが、アカウントのFacebook連携でリジェクトされています。 リジェクト事由としては「account-based feature」(アカウントに基づく機能)を用いておらず、個人情報を引き出すための手段として使ってはならないとのことです。 しかし、account-based featureと個人情報を引き出す手段の具体的な線引きがあまり理解できていません。 現在作成しているアプリは実名での友達関係を前提としており、必然的にFacebookの友達情報に依存しています。 初期状態ではFacebookの友達と繋がることでアプリ内の機能を利用することができるので、個人的な解釈としてaccount-basedであると考えていました。 実際にtinderなどFacebook連携しないと登録できないものもあり、使い所としても似ているので、現状の使い方でリジェクトされることは想定していませんでした。 このような場合、どのようなことをすればリジェクトを免れることができるのでしょうか? また気になる点として、これまで5回ほどレビュワーとメッセージでやり取りしたものの、どうも日本語をあまり理解していないか、アプリもほとんど触ってもらえていない印象があります。(アプリはローカライズしていません) というのもFacebook上の友達はどこにどう表示されるか、といった基本的なコンテンツ配置すらこちらが逐一説明しなければならず、質問に上がらなかった機能については十分に理解されていないのではないかという疑義があります。 何かアドバイス等あれば是非回答いただけますと幸いです。
回答: レビュワーさんがアプリの内容を理解していないなら、アカウントベースかどうか分からないのも無理は無いかと思います。 レビュワーさんとの英語での意思疎通が難しいようなら、ダメ元で「私は日本人で英語があまり上手くないので、日本語でやり取り出来ないか?(または日本語で電話出来るか?)」を訊いてみてはいかがでしょうか。 私も以前、機械翻訳片手にやり取りしていたのですがどうしてもレビュー内容が理解できず、何度か質問を繰り返したら向こうから「電話しますか?」と訊いてきてくれました。(電話は日本人の方が対応してくれました) そうでなくとも英語だけでニュアンスを伝え辛い場合、英語・日本語の併記をすると通じやすくなったりします。 昔はAppleも英語一辺倒の感がありましたが、最近は緩和しつつあるようです。 よい結果となることをお祈りしております。