macOSでのソフトウェア配信

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

Mac App Store

Mac App Storeでは、デベロッパのAppを簡単に検索、購入、ダウンロード、アップデートできます。また、Mac App StoreはユーザーがMacで好んで行うことを中心に構成されており、洞察に富んだストーリー、厳選されたコレクションやビデオなども掲載され、Appをより見つけやすく、より見栄えの良い形で紹介できます。

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で公開することができます。

Web Extensionについてさらに詳しく(英語)

Mac App Store以外での配信

Mac App Storeは、ユーザーがMac用のソフトウェアを最も安全に入手できる場所ですが、デベロッパは他の方法でMac向けAppを配信することもできます。macOSのGatekeeperはDeveloper ID証明書を確認することにより、悪意のあるソフトウェアのダウンロードやインストールからユーザーを守ります。必ず最新バージョンのmacOSを使ってAppをテストし、App、プラグイン、インストーラパッケージに署名して、インストールしても安全であることをGatekeeperが確認できるようにします。

AppをAppleに提出して公証を受けることで、ユーザーの信頼をさらに高めることもできます。

Developer IDについてさらに詳しく

機能と必要条件

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による管理 デベロッパによる管理
64ビット 必須 推奨