Appleは2026年10月1日、旧Developer ID中間認証局「Developer ID Certification Authority(Sub-CA)」が、2027年2月1日に有効期限を迎えると告知しました。旧Sub-CAから発行されたDeveloper ID証明書で署名されたインストーラパッケージ(.pkg)では、同日以降インストールできなくなるとしています。
開発元には、新しい証明書の取得と既存の.pkgの再署名が求められます。企業のMac管理者も、配布サーバーや共有フォルダーに置いたファイルを確認し、必要なパッケージを期限後も導入できる状態にしておく必要があります。

︎動作確認に加えて、再導入用ファイルの点検を
Developer IDは、Mac App Store以外で配布するソフトウェアの署名に使う証明書です。開発元や署名後の改ざんの有無を確認する仕組みを支えており、アプリ本体に署名する「Developer ID Application」と、インストーラパッケージに署名する「Developer ID Installer」があります。

今回期限を迎えるのは、これらの証明書を発行していた旧Sub-CAです。Appleは2022年から現行の中間認証局「G2」への移行を進めてきました。
期限後の扱いは、アプリ本体と.pkgで異なります。Appleは、署名・公証済みで安全なタイムスタンプを持つMacアプリは引き続き動作し、今回の期限終了に伴う対応は不要と案内しています。一方、旧Sub-CA由来の証明書で署名された.pkgについては、期限前にすべて再署名するよう求めており、公証済みのパッケージを除外する記述もありません。
つまり、影響を受けるのはインストーラです。期限終了後もMac上のアプリは引き続き動作しますが、同じアプリを新たにインストールする際に、保管中の.pkgが使えなくなる可能性があります。そのため、期限までに普段の動作確認に加え、導入に使用する.pkgの点検が必要となります。
点検はキッティングや障害復旧に使うパッケージから
まず洗い出したいのは、キッティングや障害復旧の手順書で指定している.pkgです。初期導入する業務アプリや自社製ツールのほか、各拠点の共有フォルダーやMDMの配布サーバーに保管しているファイルも確認します。

