今週のApp Store審査落ち報告:『Dark Hours』が突きつけられた理不尽な理由
App Store Rejection of the Week: Dark Hours
App Store Rejection of the Week: Dark Hours
毎週恒例、App Storeの理不尽な審査落ち事例を紹介するコーナーです。今週のターゲットは『Dark Hours』。果たしてAppleは何を問題視したのでしょうか?詳細は追って更新します。
Co-Starなんて完全に占いのアプリで、過去にはApp Storeの「Editor's Choice」にも選ばれてたのに、今回の裁定は正気とは思えない。
占いは正直嫌いだけど、そもそも占いアプリを一律で禁止する理由がわからない。それに、もし審査員が区別もつかないなら、「Night Sky」(素晴らしいアプリだけど関係者じゃないよ)みたいなアプリがどうやって審査を通ったのか不思議でならない。https://darkhours.io/ は本当にかっこいいから、うまく解決してほしいね。
前職のSREで、AndroidとiOS両方のストアにアプリを出すという悪夢のような保守を担当したことがある。最大の敵にすらお勧めしたくないね。信頼性を全く保証できない仕事だったから。すべてはその時たまたま審査を担当する個人のさじ加減で、運が良ければ1日で終わるし、ひどい審査員に当たると2週間もかかる。審査担当者の間で文脈が全く共有されていないように思えたよ。
こういうのを見てると、なぜゲートキーパーなんて存在しちゃいけないのかを思い出すよ。リポジトリを追加してアプリをインストールすればいいだけ。ユーザーはアプリを入れるためのリポジトリを一つに縛られちゃいけないんだ。
いや、事実は全然違うんだ。GodierはApp Review Boardまでエスカレーションしたんだけど、その回答が「アプリにライブタロット占いの機能が含まれていると判断したため、最初の拒否は妥当」というものだった。信じられるか?
タロット機能もホロスコープもないし、私や他の誰に聞いても占いに分類するような要素なんてないのに。
App Storeのあの不透明な官僚主義には私も手を焼いたことがある。こういう時の解決策は、中身を以前とほぼ同じにした新しいバージョンを提出して、「タロット機能を削除しました」ってコメントを添えることだよ。
自分もiOSとvisionOSのアプリを出したけど、visionOSの審査拒否は最高に笑えたよ。Safariでリンクを開こうとすると、システムは既存のSafariウィンドウを再利用するんだけど、審査員がSafariのウィンドウを視野の外側に置いていたせいでリンクが開いていないと判断されて拒否されたんだ。再審査で無事に承認されたけどね :)
笑えるのが、彼らは今まさに何も審査していないってことだよね。
デベロッパーたちは、Appleのフォーラムに自分たちしかいないんじゃないかと疑心暗鬼になってるよ:
https://developer.apple.com/forums/topics/app-store-distribution-and-marketing
モバイルアプリがユーザーにとって一番身近なソフトの利用形態なのに、ごく少数の巨大で独善的な企業によって配布がゲートキーピングされているのは大きな問題だ。テクノロジーとインターネットの前提(と約束)が、ゆっくりと腐敗していくように感じる。
こういう時こそ、「Keep Android Open」ムーブメントを思い出してほしい:
「2027年*から、Googleによって同意なしに押し付けられるサイレントアップデートにより、デベロッパーがGoogleに登録、契約締結、支払い、そして政府発行IDを提出していないAndroidアプリはすべてブロックされることになる」
「astronomy(天文学)」と「astrology(占星術)」は言葉が似ているけど、今回は単純な「勘違い」で済む話じゃないね。
Wikipediaに歴史が詳しく書いてあるよ:https://en.wikipedia.org/wiki/Astrology_and_astronomy
天文学者たちは、もう数千年も前から飲み会の席で溜息をつき続けてきたんだろうな:
ヘレニズム世界では、『astrologia』と『astronomia』というギリシャ語はしばしば入れ替えて使われていたが、概念的には別物だった。
セビリヤのイシドールスは、その編纂作業『Etymologiae』(紀元625年頃)の中で、天文学と占星術の用語の違いを明確に指摘しており、その区別は後のアラビアの文献にも現れている。
iOSとAndroid両方の開発をしてきたけど、ストア審査はいつも運ゲーだよ。承認そのものより、面倒なのは事務手続きだ……数ヶ月前は何の問題もなかったのに急に拒否されて、何にでも解釈できるようなドキュメントを突きつけられる。
以前、全然関係ないアプリのスクリーンショットを根拠に拒否されたことがある。何度もやり取りしてようやくわかったのは、審査員が昔提出した古いYouTube動画を見て、そこにある昔はOKだった機能にケチをつけていたということ。ログイン情報を渡して最初の画面は見れるようにしていたのに、わざわざ古い動画を掘り返して拒否したんだ。
最近Playストア用に個人アカウントを作ったんだけど、アプリを審査に出す前に12人のAndroidユーザーにテストしてもらう必要があると言われた……。
つまり、オンラインで12人と「物々交換」をしなきゃいけないんだ(相手が誰かなんて知らないし、彼らの未承認アプリが何をするものかもわからない)。自分のをテストしてもらう代わりに相手のをテストしてあげるっていう、かなり怪しい行為をGoogleが半ば強制しているんだよ。
まあ、仕事用のアカウントだと何事もなく公開できてるんだけどね。