AppleはついにクロスプラットフォームのCatalystアプリのユニバーサル購入でWindowsに追いつきます
2分。 読んだ
上で公開
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
MicrosoftとAppleはどちらも、クロスプラットフォームアプリでエコシステムの穴を埋めようとしました。Microsoftの場合はデスクトップアプリを電話に持ち込むUWPアプリ、Appleの場合はiPadアプリを瀕死のMacOSデスクトップアプリに持ち込むCatalystアプリです。店。
ただし、Microsoftのソリューションは、Appleの最初の製品よりも機能がいくらか豊富でしたが、UWPアプリが機能していたように、開発者がiPadとmacOSバージョンのアプリを両方のプラットフォームで利用できる単一のバンドルとして販売できるようにすることで、Appleはついに大きな穴を埋めました。 WindowsPhoneとPC。
ユニバーサル購入機能はXcode11.4の一部としてリリースされ、開発者は、新しいプロジェクトを作成するとき、またはプロジェクトエディターで既存のプロジェクトを更新するときに、XcodeテンプレートアシスタントでiOSアプリと同じバンドル識別子を指定する必要があります。
Xcode11.4で作成された新しいMacCatalystアプリでは、ユニバーサル購入がデフォルトで有効になります。つまり、新しいMac Catalystアプリを作成すると、iOSアプリと同じバンドル識別子が自動的に使用されます。
実際、この機能はバンドル識別子を介してすべてのMacアプリで機能します。つまり、開発者はXNUMX回の購入で任意のデスクトップとiOS、iPadOS、watchOS、tvOSアプリを簡単にバンドルできます。
開発者はもっと読むことができます ここアップルで.