2025年1月25日、XOR for Windows Version 2.0をようやくリリースできました。と言うのは本来なら昨年末にリリース済みだったはずなのに、Microsoftの不手際(?)で1ヶ月も遅れてしまって。

MicrosoftとApple、どちらが優位かはITの世界における永遠のテーマ。PC用OSシェアでいけばWindowsを要するMicrosoftの圧勝だけど、AppleにはiPhoneとiPadがあります。近年はPCよりもスマホの方が人々の依存度が高いですよね。
そして公式アプリストアのクオリティに限れば、MicrosoftはAppleの足元にも及びません。
12月某日、XOR for Windows Version 2.0をMicrosoft Storeの審査に出したところ、残念ながら却下されました。理由は「申請時の情報にテストのためのアカウントが記されていない」というもの。XOR for Windowsはサブスク契約が前提のアプリなので、動作を確認するにはMicrosoftアカウントとパスワードが必要になります。過去数回の申請時には求められたことがなかったのだけど…。
そう、サブスクアプリを審査するならMicrosoft Storeチームは開発者が知り得ない独自のMicrosoftアカウントを持っておくべきでしょう。審査において開発者側が用意したアカウントが使われるならば、中にはアカウントによって動作を変えてバックドアを仕込む開発者も出てきましょう。例えば、ユーザ情報を盗んで外部のサーバーに送信するとか。ただし、サブスクの契約時に既知のアカウントが入力された時はバックドアを使わずにMicrosoft Storeチームの審査を掻い潜るとか。
そもそもMicrosoftアカウントは個々のユーザーの支払い方法が紐づけられている極めてプライベートなものなので、相手がMicrosoft Storeとはいえ他社の人に使わせていいものではないでしょうに。
そんなわけでMicrosoft Storeチームに「審査に使うサブスクのテスト用Microsoftアカウントは、Microsoft Storeチーム側で用意しないと拙いのではないか?」と問い合わせるも、「アカウント情報が提供されないとテストできない」の堂々巡り。まったくもう。
結局、すぐに解約するクレジットカードで使い捨てのMicrosoftアカウントを作って審査を通しました。
一連のやり取りで分かったのは、Microsoft Storeの程度の低さ。モバイル向けで膨大な数のアプリを審査してきたAppleとは大違いです。
いつかMicrosoft Storeは「バックドアが仕込まれたアプリを流出させ他として訴えられる日が来るかもしれないけど、それはこちらの知ることではありません。ただし、Microsoft Storeのサービスが終了しないかは心配です。