Appleは、デスクトップオペレーティングシステムの次期メジャーバージョンであるmacOS Catalinaを年内に一般公開する予定です。リリース前に開発者を支援するため、一時的な変更が行われました。
Appleは今週、Mac App Store以外で販売されるアプリについて、macOS Catalinaの認証要件を一時的に緩和すると発表しました。この規則緩和はmacOS Catalinaのリリースに先駆けたもので、次期macOSでアプリを動作させたい開発者は認証を受けることが必須となります。
お知らせです。Mac App Store 以外で配信される Mac ソフトウェアは、macOS Catalina で動作させるために Apple による認証が必要です。この移行を円滑にし、macOS Catalina で古いバージョンのソフトウェアを使い続けるユーザーを保護するため、認証の前提条件を 2020 年 1 月まで調整しました。
前述の通り、この変更は2020年1月まで有効となります。その後は、より厳しいルールが再び適用されます。
緩和された規則で認証できるアプリの Apple による箇条書きリストは次のとおりです。
- 強化されたランタイム機能が有効になっていません。
- 開発者 ID で署名されていないコンポーネントがあります。
- コード署名に安全なタイムスタンプが含まれません。
- 古い SDK を使用して構築されました。
- 値が true の任意のバリエーションに設定された com.apple.security.get-task-allow 権限が含まれます。
Appleは、macOS Mojave 10.14.5のリリースに伴い、Mac App Store以外で販売されるアプリに認証取得を義務付けました。その目的は、有害または悪意のある可能性のあるアプリケーションからユーザーを保護することです。