「『Reeder』は破損しているため開けません。『Reeder』を削除して、App Storeから再度ダウンロードしてください。」
先週、Mac App Storeで購入したアプリの起動に問題が発生し、私をはじめとする多くのユーザーが、このようなメッセージに遭遇しました。問題の根本原因は、Mac App Storeで購入したプログラムの安全性とセキュリティを保証する暗号証明書の変更でした。すべてのMacがこの変更をスムーズに処理できたわけではなく、再起動やアプリの削除と再インストールなど、様々な対策が必要となりました。
Dan CounsellのTwitter やれやれ。
全体的な視点で見れば、世界を揺るがすような問題ではないかもしれません。しかし、この問題は、Mac App StoreがiOS App Storeほどの注目を集めていないことを如実に示しました。Mac開発者は長年、App Storeの多くの制限に不満を抱いており、Appleもそれほど注目していないようです。
フリーサイズ
Mac App Storeは、多くの点で後付けのような印象を受けてきました。Mac開発者コミュニティは長年にわたり活発に活動してきましたが、AppleがOS X向けのストアを立ち上げたのは、iOSにApp Storeがデビューしてから約3年後の2011年になってからでした。
iOSでは、App Storeは今日に至るまで議論の的となっています。App Storeがモバイルアプリを魅力的な市場にしたのは間違いありませんが、全体的なコストについてはしばしば疑問が残ります。アプリは長い間、市場で認知されるよう奮闘しており、価格は下落し続けています。これは消費者にとっては喜ばしいことですが、事業の維持を目指す開発者にとっては長期的な課題です。そのため、長年Mac開発者として活動してきた多くの開発者が、Mac App Storeへのアプリの導入に躊躇していたのも無理はありません。
これらすべてが技術的な課題の上に積み重なっています。Mac App Storeのサンドボックス化要件により、長年愛用されてきた多くのMacアプリはAppleのプラットフォームでは販売できません。現在でも、Mac App Storeには重要なアプリがいくつか欠けています。例えば、Shirt PocketのSuperDuper!やBare BonesのBBEditは、Appleが最新のメジャーリリースではMASで提供しないことを決定しました。Panicも、Web開発アプリCodaの最新バージョンで同様の措置を取りました。SmileのText Expanderも、Mac App Storeには存在しません。
もちろん、Mac開発者の足かせとなっている要件の多くは、iOSに課せられている制限と全く同じです。しかし、iOSは最初から安全で厳重に管理されたオペレーティングシステムとして構築されており、それ以上のものが期待されることはこれまでありませんでした。
対照的に、Mac App Storeはソフトウェア市場が確立された分野に参入しました。そしてそこに問題があります。iOSで成功したものはMacでも成功するだろうという、画一的なアプローチを取っているのです。これは、アプリに使用されている技術的な機能だけでなく、Macソフトウェアコミュニティで長年受け入れられてきた無料トライアルやアップグレード価格設定といった他の慣行も認めないことを意味しました。おそらく、iOSアプリではこれらの機能が利用できなかったためでしょう。
世界で2番目に優れたアプリストア
しかし、Mac App Storeの制限は、iOSと同じ制限を課すだけではありません。AppleはiOS App Storeで多くの便利な機能を導入していますが、それらはMac App Storeには導入されていません。
例えば、TestFlightを例に挙げましょう。iOS開発者がアプリのベータ版をテスターに簡単に配布できるようにしていたTestFlightは、Appleに2014年2月に買収されましたが、Apple WatchアプリやtvOSアプリでさえもこのサービスに対応しているにもかかわらず、Macアプリへのサポートは未だに追加されていません。これは不便なだけでなく、実に有害です。Iconfactoryの開発者であるCraig Hockenberry氏が7月に指摘したように、Mac開発者は最終リリース前にiCloudとの連携を全くテストできません。なぜなら、TestFlightが必要なからです。
同様に、Appleは2014年7月、アプリ開発者向けの舞台裏ダッシュボードであるiTunes Connectをアップデートした際に、iOSアプリ向けのApp Analyticsを追加しました。AnalyticsはMacでは利用できません。また、Hockenberry氏が指摘するように、AppleはiOSのようにMac OSのベータ版からのApp Storeレビューをブロックしていません。
公平な競争の場を作る
だからといって、Mac App Storeがユーザーにとって価値のあるサービスを提供していないわけではありません。自動アップデート、新しいMacへのすべてのアプリの簡単なダウンロード、アプリを見つけるための中央情報センターの提供などは、そのメリットのほんの一部に過ぎません。特に、iOSからMacに移行し、アプリをあちこち探し回るのではなく、単一のリポジトリに慣れているユーザーにとって、アプリを探すための中央情報センターは大きなメリットとなります。開発者にとっては、単一のストアフロントと簡単な購入環境が提供されます。
しかし、Mac がものすごく好調で、iOS デバイスの販売数には及ばないまでも販売記録を更新していること、そして 2 つのアプリ ストアのサポートが異なるにもかかわらず、Apple が iOSとMac のアプリ販売のそれぞれから 30 パーセントの手数料を取っていることを考えると、同社としては、Mac App Store のレベルを上げるために少し時間を費やす価値があるかもしれない。