Apple、macOS Catalina における非 Mac App Store アプリの公証要件を一時的に緩和
Apple は今日午後、 Mac App Store 以外で作成された Mac アプリに対する今後の公証要件について 開発者に注意を喚起しました 。
「Mac App Store」以外で配布されるアプリは、今秋リリース予定の macOS Catalina オペレーティング システム上で実行するために Apple による公証を受ける必要があります。
Apple は、開発者と Mac ユーザーの両方にとって移行を容易にするために、公証の前提条件が 2020 年 1 月まで調整されたと述べています。
開発者は、古い SDK を使用するアプリや、開発者 ID で署名されていないコンポーネントが含まれているアプリなど、以前の特定の要件を満たしていないアプリを公証できるようになりました。
Apple の 開発者 Web サイト には、許容範囲の完全なリストがあります。
次の Mac ソフトウェアを公証できるようになりました。
– Hardened Runtime 機能が有効になっていません。
– 開発者 ID で署名されていないコンポーネントが含まれています。
– コード署名署名に安全なタイムスタンプは含まれません。
– 古い SDK で構築されています。
– 値が true のいずれかに設定された com.apple.security.get-task-allow 資格が含まれます。
Apple は、macOS Mojave 10.14.5 以降、「Mac App Store」外で開発者 ID を使用して配布される新しいソフトウェアを実行するために公証を受けることを要求しています。
Apple は、Mac ユーザーを悪意のある有害なアプリからさらに保護する方法として、macOS Mojave に公証を導入しました。
公証プロセスのために、Apple は信頼できる非 Mac App Store 開発者に、macOS 上の Gatekeeper 機能が非 Mac App Store アプリをインストールできるようにするために必要な開発者 ID を提供します。
「Mac App Store」を通じて配布されるアプリには公証は必要ありません。公証の詳細については 、Apple の開発者サイトを参照して ください。










