![Apple、Trailersアプリを却下…Appleの公開RSSフィードを使用しているため [更新:Steveの返答]](https://image.pracool.com/kcejhebk/14/d4/Trailers.webp)
Appleがアプリの承認プロセスに非常に厳格であることは周知の事実です。iPhone開発者契約違反でアプリが却下されたという話はよく耳にします。ルールに従わなければ却下されるのです。簡単ですよね?
ただし、例外もいくつかあり、それらはアプリ審査チームの責任、あるいは契約書に明確なルールがなかったことが原因と言えるでしょう。開発者が契約書に完全に準拠していると信じて懸命にアプリを開発したにもかかわらず、理解できない理由で却下されてしまうこともあります。また、誰かがAppleにアプリの削除を強制することもあります。ええ、実際にそういうことがありました。
想像してみてください。Appleのウェブサイトで公開されているRSSフィードがあり、開発者がそれをベースにアプリを開発しました。誰でも無料で利用できる公開RSSフィードなので、誰でもアプリを開発できます。今回のケースでは、Appleのトレーラーページと、Jonah Grant氏が開発したiPhoneアプリのことを言っています。
ジョナは、予告編フィードにアクセスし、その結果をより快適にiPhoneに最適化されたインターフェースで表示するアプリを開発しました。映画の説明を読んだり、予告編をストリーミングしたり、映画のポスターをチェックしたり、予告編を共有したりできます。面白くて、見た目も素敵です。AppleがApp Storeのトップページで宣伝するようなアプリの一つになりそうです。
ジョナは個人ブログにこう書いています。
5月に、映画の予告編を視聴したり、監督、キャスト、あらすじ、ポスター、公開日といった映画の関連情報を確認したり、様々な共有オプション(メール、SMS、Facebook、Twitter)を利用できるiOSアプリ(ユニバーサルアプリなのでiPhoneとiPadで動作します)の開発を始めました。6月はほぼ毎日、ほぼ一日中このアプリの開発に費やしました。少なくとも100時間は費やしました。このアプリの出来栄えには、本当に誇りを感じています。おそらく、これまで作った中で一番のお気に入りのアプリの一つです。これほど長い時間、制作に取り組んだアプリは他にありません。
そこで彼は、ルール違反ではないと承知の上でアプリを承認申請しました。ところが、却下されてしまいました。なぜでしょう?Trailers 用の公開APIが存在しないからです。まさか、単純なRSSフィードじゃなかったっけ?
却下メールを受け取った後、ジョナはAppleのアプリ審査チームと親しい友人に連絡を取り、何ができるか相談しようとしました。ところが、なんとアプリは再び審査にかけられてしまいました。彼は承認されると思っていたのです。その後、2度目の却下を知らせる留守番電話が届きました。
回答の中で、Appleが提供するコンテンツ(例えば、iTunesのおすすめアプリケーションやトップ10ソングなど)を様々なフィードからスクレイピングするアプリケーションが数十(もしかしたら数百もあるかもしれない)あると説明しました。約1時間前に彼に電話し、この回答について話をしました。彼は、iTunesフィードのスクレイピングは開発者契約に厳密に違反すると言いました。しかし問題は、私がトレーラー情報を取得するために使用しているフィードがiTunesの一部ではないことです。それはapple.com/trailersからのものです。基本的にはRSSフィードで、URLを入力すれば誰でもアクセスできます。そこで、公開されているにもかかわらず、なぜ使用がルール違反になるのか尋ねました。彼の答えは? iTunesフィードをスクレイピングすることはできません。
これは少し不合理に思えます。Macで予告編をストリーミングして解説を読んだり、公開RSSフィードにアクセスしたりできるのに、開発者がそれをベースにアプリを開発できないのでしょうか? iTunesフィードはどうでしょうか? Jonahも指摘しているように、iTunesから情報を収集してアプリ内に表示するアプリは何百もあります(中にはAppleが特集しているものもあります)。しかし、さらに詳しく見てみましょう。Appleは予告編について、技術的に次のように述べています。
これについてどう考えたらいいのか、本当に分かりません。Jonahは本当に頭が悪くて、iPhone開発者契約書をちゃんと読んでいないのか(まさかと思うけど)、それともApp ReviewチームがTrailersデータを取得するアプリを扱う準備ができていなかったから却下したのか、どちらかでしょう。
この件については引き続きお知らせします。
追記:ジョナがスティーブに「Trailers」の却下について尋ねるメールを送りました。やり取りは以下のとおりです。
- ジョナ・グラント:
スティーブ、
この情報を知ったのは開発プロセスのかなり後期(リリース間近)になってからで、App StoreにはiTunes/Appleのフィードをスクレイピングするアプリが数多くあり、App Storeで特集されたりトップ10入りしたりしているものも含まれているため、状況に懐疑的でした。中には、私が使っているのと同じフィード/APIを使用しているものさえあります。Filmtrailers、iTrailers、Trailers(Trailers USとしても知られています)などが挙げられます。
- スティーブ・ジョブズ:
10 人の男が銀行強盗をして捕まらなかったら、捕まったとしてもあまり防御にはなりません。
iPadから送信
- ジョナ・グラント:
おっしゃる通りだと思います。情報ありがとうございます。しかし、それとは別に、このアプリは無料なので、スタジオのコンテンツに料金を請求しているわけではありません。映画スタジオはアプリをダウンロードした人に映画を宣伝することで利益を得ており、Appleも広告収入を得ています(アプリにはiAdsが含まれています)。