AppleInsiderスタッフ
· 2分で読めます
Appleは木曜日にmacOS Catalinaのゴールデンマスター版をリリースしたのに続き、10月の同OSの一般公開に先立ち、開発者らにMacアプリをApp Storeに提出して審査を受けるよう求めた。
Appleの開発者ポータルへの2つの投稿で届いたmacOS Catalinaアプリの呼びかけの中で、同社は開発者が最新のmacOSバージョンで一連の新技術にアクセスできると述べている。
Catalinaでは、アプリはAppleでサインイン、Sidecar経由のiPadのセカンドスクリーン機能、Core ML 3、Metalを利用できるようになります。さらに、iOSアプリ開発者はCatalystを使用することで、初めてMacへのスムーズな移行が可能になります。
Appleは、プログラマーに対し、Xcode11を使って新しいMacアプリを作成し、本日リリースされたmacOS Catalina GMシードを実行しているMacでテストし、ソフトウェアをレビューのために提出するよう求めている。
2つ目の投稿では、今月Catalinaと同時に導入される新しいアプリ認証要件について開発者の皆様にお知らせします。6月のWorldwide Developers Conference(WDC)で発表されたように、Catalinaはアプリ認証を必須とする初のMacオペレーティングシステムです。これは、Appleによる事前審査を受けない限り、サードパーティ製ソフトウェアがMac上で動作することを制限するセキュリティプロトコルです。
Appleは、「macOS Catalinaのユーザー保護を強化するため、開発者と協力し、App Storeで配布されているかそうでないかを問わず、すべてのソフトウェアがAppleによって署名または認証されていることを確認しています」と述べています。「これにより、ユーザーは、入手元に関わらず、ダウンロードして実行するソフトウェアが既知のセキュリティ問題がないかチェックされているという安心感を高めることができます。」
当初の計画では、アプリはCatalinaの認証を取得するために厳格なガイドラインに従う必要がありましたが、開発者が新しいルールセットに移行しやすいよう、9月にこれらのハードルは一時的に引き下げられました。新しいガイドラインでは、Appleは2020年1月まで、Hardened Runtime機能が有効になっていないアプリ、Developer IDで署名されていないコンポーネントを含むアプリ、開発者のコード署名によるセキュアタイムスタンプを含まないアプリ、古いSDKを使用して構築されたアプリ、または「get-task-allow」セキュリティ権限を含むアプリを認証します。この認証は、Appleの認証ポリシー全体が2020年1月以降に施行されます。
Catalinaは10月にリリース予定ですが、Appleはまだ具体的な発売日を発表していません。先月、Appleのウェブページに掲載されたApple Arcadeの地域別広告では、このOSは10月4日にリリースされると示唆されていましたが、本日のGMの発表を考えると、その日付は現実離れしているように思われます。