Apple は開発者が Mac と iOS 間で統合購入を作成できるようになり、ユーザーがあるプラットフォームでアプリを購入し、別のプラットフォームで使用できるようになりました。

この変更により、開発者は Apple の触媒テクノロジー。顧客が 1 つのバージョンを購入すると、利用可能なすべてのプラットフォームでアプリのロックが自動的に解除されます。

ただし、開発者にとっては注意すべき点がいくつかあります。デフォルトは Mac と iOS のバンドルです。現時点では、独立した Mac アプリケーションと iOS アプリケーションの既存のバージョンを結合することはできません。アプリ内購入はプラットフォーム間で共有することもできます。

アップデートには新しいものが付属していましたXcode11.4 ベータ版では、統合購入として販売する場合、開発者は既存のアプリのバンドル識別子を変更する必要があります。

この機能は、Catalyst を使用して iOS アプリの macOS ポートを作成する開発者にとって非常に役立ちます。 Catalyst を使用すると、iOS アプリ開発者は Apple の Xcode 内で追加のオプションを 1 つ選択でき、Mac アプリを自動的に生成する— ただし、実際には Mac 用に最適化されることはありません。たとえば、2018 年に Apple は自社のニュース、株式、ホーム、ボイスメモ アプリの macOS バージョンをリリースし、それらを改良しました。macOS カタリナ

Catalyst に対する開発者の反応は次のとおりです。ある程度分割された。リリース済みまたは開発中の Mac アプリをすでに持っているため、Catalyst を使用しない開発者もいます。しかし、他の人にとっては、Catalyst が iOS および iPadOS アプリの Mac バージョンの作成を検討し始めた理由です。