このページには、Mac App Store の配信要件に関する情報を掲載しています。
Mac App Store にアプリケーションを配信する場合、アップロードのプロセスに公証と類似するコンテンツ検証が含まれるため、アプリケーションの公証は必要はありません。ただし、macOS アプリケーションをビルドする場合、Mac App Store には追加的な要件が設けられています。
アプリケーションをビルドする前に、Mac App Store Validation プロパティを有効にしてください。手順は以下のとおりです。
Mac App Store Validation オプションを有効にすると、Mac App Store からの有効な受領証がある場合にのみアプリケーションが実行されます。これにより、購入したコンピューターとは別のコンピューターでアプリケーションを実行することができなくなります。
Mac App Store でアプリケーションを配信する場合、以下のいずれかの署名 ID を使用してアプリケーションのコード署名を行うことが Apple の要件となっています。
| 署名 ID | フォーマット |
|---|---|
| Mac App Distribution | 3rd Party Mac Developer Application: TTT |
| Apple Distribution | Apple Distribution: TTT |
ノート: TTT をチーム ID に置き換えてください。
Mac App Store へのアプリケーションの提出方法については、Mac App Store へのアプリの提出の、提出とプロモーションに関するセクションを参照してください。