Mac App Storeの名前占拠?Appleのシステムバグに近い

Mac App Storeの名前占拠?Appleのシステムバグに近い
Mac App Storeの名前占拠?Appleのシステムバグに近い

昨日、多くのMac開発者が、MacアプリケーションをiTunes Connectに登録し、Mac App Storeに提出してAppleの承認を得ることができないと嘆いていることをお伝えしました。どうやら、問題は既に登録されているバンドルID(アプリの実際の名前)にあったようです。

人気のMac用アプリ「Fluid」の開発者であるTod Ditchendorf氏が、Realmac SoftwareのLittle SnapperとRapidWeaver、あるいはIsaiah CarewのKiwiと同様に、アプリを登録できなかったと報じました。このことから、ネームスクワッターが既にMac App Storeを狙っているのではないかと考えていました。

しかし、問題はAppleがiPhoneとiPadのApp Store、そしてMac App StoreでバンドルIDを処理するために選択したシステムにあることが判明しました。昨夜遅く、AppleはMac App Storeへの提出に関するFAQを公開し、一部の開発者が既に疑っていた興味深い点を明らかにしました。

アプリの Mac バージョンと iOS バージョンで同じバンドル ID を使用できますか?

いいえ。バンドル識別子は、すべての Mac および iOS アプリ間で一意である必要があります。

基本的に、アプリ名は一意であり、異なるApp Storeでは使用できません。これは、たとえ同じ開発者がiOSとMacの両方の開発者プログラムに登録していたとしても、AppleがiOS App StoreとMac App Storeを別々のものとして扱っているためです。Mac App Storeの開発フォーラムに投稿されたスレッドをさらに詳しく調べたところ、アプリ名は一意である必要があることが確認されましたが、Appleはこれをバグと見なしています。

現在、アプリ名はMacとiOSのApp Storeで一意である必要があります。これはバグであり、既知の問題です。

Appleが近い将来(Mac App Storeのグランドオープン前)にこの問題を修正する予定であれば、開発者はiOSとMac App Storeの両方で同じ名前のアプリをリリースできるようになるでしょう。これは、FluidがiTunes Connectを経由できなかった理由も説明できます。別の開発者がiPhoneとiPad向けに「Fluid」と「Fluid 2」を登録していたからです。しかし、LittleSnapperやRapidweaverといった名前のアプリが現在販売されていないにもかかわらず、なぜ登録できないのかは説明できません。つまり、誰かがまだアプリのバンドルIDを占有しているのだと思いますが、問題の大部分はAppleのシステムの不具合に起因しています。この「既知の問題」がすぐに修正されることを期待します。

Realmac SoftwareのNik Fletcher氏が撮影したスクリーンショットもご覧ください。一体どうやってこんなことが可能なのでしょうか?

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。