Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiRAD Studio

Appleのサポート対象外のMacでもOK!Delphi FMX開発を継続する裏技

macos-on-imac-with-oclp-2-2-0

古い(Appleがサポートしていない)MacでDelphi FMXアプリケーションをビルドする方法

David Intersimone 氏(以下、David I) は、複数の古いMacintoshコンピュータを使用し、最新のDelphiリリースを活用してmacOSおよびiOSアプリケーションの開発、テスト、デプロイを行っています。本ブログでは、David IがmacOSおよびiOSアプリを構築する際に使用されているツールや関連動画についてご紹介します。

Open Core Legacy Patcher(OCLP)

古いMac(Appleが公式にサポートしていないMac)を使用するために、Open Core Legacy Patcher(OCLP)というオープンソースプロジェクトを利用します。「Dortania」チームによって、OCLPは最新のmacOSリリースに対応するよう、継続的に更新・テストが行われています。

homepage-2438138

OCLPの最新リリース

OCLPの導入方法

OCLPの導入方法については、公式ガイドをご参照ください。

Mr. MacintoshのOCLP解説YouTube動画

「Mr. Macintosh」というYouTuberが、OCLPの使い方や古いMac上で最新のmacOSを実行するデモ動画を多数公開しています。

mrmacintosh

David I メモ

David Iのメモによると、iMac 2009、MacBook Pro 2012、MacBook Pro 2015において、最新のmacOS Sequoia 15.3、最新のXcode、およびコマンドラインツールを動作させています。これらの古いMacにおいてもPaserverが正常に動作し、macOSおよびiOSアプリのビルドやテストが可能とのことです。

また、David Iが開発したiOSアプリ「Ashland News Dispatches」は、Apple App Storeに承認されています。

macos-on-imac-with-oclp-2-2-0

まとめ

「古いMacでもDelphi FMX開発ができる」というのは、驚きの事実です。Appleもエンバカデロも正式にサポートしておりませんが、OCLPを活用することで、最新のmacOS環境で開発・テストを行うことが可能になります。 あくまで非公式な手法とはなりますが、古いMacを有効活用し、Delphi FMX開発を継続したい方は、ぜひ試してみてください。





RAD Studio 13.2 Florence Now Available! Kai 1.1.1 Now Available! What's Coming in RAD Studio 13.2 Florence

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.

Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES