macOSでのソフトウェア配信
Appを見つけやすく、より美しい形で紹介するMac App Store、およびデベロッパが配信するAppをユーザーが安全にインストールするためのDeveloper IDと公証について説明します。

Mac App Store
Mac App Storeでは、デベロッパのAppを簡単に検索、購入、ダウンロード、アップデートできます。また、Mac App StoreはユーザーがMacで好んで行うことを中心に構成されており、洞察に富んだストーリー、厳選されたコレクションやビデオなども掲載され、Appをより見つけやすく、より見栄えの良い形で紹介できます。
Appleシリコン搭載のMacでのiPhoneおよびiPad向けAppの提供
Appleシリコン搭載のMacのMac App StoreにはiPhoneおよびiPad向けのAppも掲載されるため、世界中のさらに多くのユーザーにAppを届けることができます。デフォルトでは、iPhoneとiPad向けのAppが自動的にMac App Storeで公開されます。Macで利用できないiPhoneおよびiPadの機能を使うAppについては、Mac上でこれらの機能が実行された場合に適切な処理が行われるかを確認してください。
キーボード入力、マルチタスキング、サイズクラス、SwiftUIといった最新テクノロジーに対応したiPad向けAppには、ウインドウのサイズ調整やフルスクリーンモードなどのmacOSの優れた機能が自動的に継承されます。
Web Extension
Safari Web Extensionでは、Chrome、Firefox、Edgeといった他のブラウザで使用されているものと同一のWebExtensions APIを使用して、Safari 14にカスタム機能を追加することができます。また、Xcode 12の新しい変換ツールを使うと、既存のExtensionを簡単にSafari用に変換して、Mac App Storeで公開することができます。
Mac App Store以外での配信
Mac App Storeは、ユーザーがMac用のソフトウェアを最も安全に入手できる場所ですが、デベロッパは他の方法でMac向けAppを配信することもできます。macOSのGatekeeperはDeveloper ID証明書を確認することにより、悪意のあるソフトウェアのダウンロードやインストールからユーザーを守ります。必ず最新バージョンのmacOSを使ってAppをテストし、App、プラグイン、インストーラパッケージに署名して、インストールしても安全であることをGatekeeperが確認できるようにします。
AppをAppleに提出して公証を受けることで、ユーザーの信頼をさらに高めることもできます。
機能と必要条件
Mac App Store | Mac App Store以外 | |
---|---|---|
Appの配信 | Appleによるホスト | デベロッパによる管理 (Developer ID付き) |
AppのSandbox化 | 必須 | 推奨 |
App Storeのサービス(App内課金およびGame Center) | 利用可能 | 対象外 |
請求の問題やAppのダウンロードに関するカスタマーサポート | 利用可能 | デベロッパによる管理 |
iPhoneおよびiPad向けApp | 利用可能 | 対象外 |
マーケティングリソース | 利用可能 | デベロッパによる管理 |
ソフトウェアアップデート | Appleによるホスト | デベロッパによる管理 |
一括購入と教育機関向け価格 | Appleによる管理 | デベロッパによる管理 |
Web Extension | 利用可能 | 利用可能 |
世界各地の支払い処理に対応 | Appleによる管理 | デベロッパによる管理 |