Apple はまず、Apple Silicon Mac で iOS アプリを実行できるようにしましたが、今ではそれが簡単にできるようになりました。
Apple Silicon Macが発売された瞬間から、iOSアプリをMacで実行できるようになりました。しかし、それは途方もなく複雑な作業であり、得られる成果はそれほど価値があるようには思えませんでした。
iPhoneアプリをMacにインストールすれば動くことはありましたが、まるでごまかしのようで、妥協の産物のように感じました。それから2年が経ち、iOS開発者はより適応してきたのかもしれません。そして、Appleがプロセスをより容易にしたのは確かです。
アプリ自体やデバイスの種類にもよりますが、以前は9~15ステップかかり、少なくとも1つのMacアプリを追加する必要がありました。今では、Mac App Storeにアクセスするだけで完了します。
もう少しだけありますが、ほんの少しだけです。
Mac App Storeで、左下にある自分の名前をクリックし、「iPhone & iPad Apps」を選択します。
iOSアプリをMacにインストールする方法
- Mac App Storeアプリを開く
- まだサインインしていない場合はサインインしてください
- 左下にあるあなたの名前をクリックしてください
- 表示される画面で、iPhoneとiPadのアプリをクリックします
- 以前購入したアプリを選択する
- iCloudダウンロードアイコンをクリックします
ただし、一つ注意点があります。それは、iOSアプリを既に購入している必要があるということです。つまり、全く新しいアプリが欲しい場合は、このアプリを試す前にiPhoneまたはiPadで購入する必要があります。
しかし、よくある問題ではないものの、もう一つ問題があります。これは過去の購入履歴から選択する操作であり、複数のApple IDでアプリを購入したことがある可能性があります。
iOSまたはiPadOSで以前に購入したアプリを見つけて、iCloudダウンロードアイコンをクリックします。
さらに、家族で共有した購入品は、家族の名前でリストされます。
Mac App Storeアプリの左下にある自分の名前をクリックすると、「購入済みなし」という画面が表示されることがあります。その場合は、右上にドロップダウンメニューがあり、そこからユーザーを切り替えることができます。
そのうちの 1 つを選択すると、そのユーザーの購入履歴がすべて表示され、そのまま続行できます。
MacでiOSアプリを実行する方法
このようにMac App Storeからダウンロードすれば、iOSアプリはMacアプリと全く同じように動作します。どこから入手したか知らなければ、起動するまでそれがMacアプリではないと見分けることは不可能でしょう。
それでも、アプリは iPad バージョンを表示する傾向があるため、画面いっぱいに表示されるわけではなく、Mac アプリのように見えます。
Macと同じようにiOSアプリを起動して実行します
以前は、一部のiOSアプリはMac上でiPhone版を表示することがあり、非常に狭いウィンドウしか表示されませんでした。開発者がiPad版を作成していない場合、またはMacでの動作を支援するための設定を何も行っていない場合、この狭いウィンドウしか表示されず、どうすることもできません。
その場合、MacでiOSアプリを実行するのは依然として妥協のように感じられます。しかし、今ではほとんどの場合、そうではありません。iOS App Storeの大部分を利用できるのです。
しかし、これはプログラマーにとってのオプトインです。開発者はiOSアプリをmacOSで実行できるように明示的に許可する必要があります。
実際には、お気に入りのアプリが利用できなくなる可能性があります。あるいは、特定のMacバージョンが存在する場合、開発者がiOSバージョンの動作を許可していない可能性があります。
しかし、これによりMacで幅広いカジュアルゲームがプレイ可能になります。また、Macネイティブ版が存在しないメディアプレーヤーでも、iOS版を利用できるといった選択肢も広がります。
ただし、それが実現するのは、iOS ソフトウェアと macOS ソフトウェア間のハード的な壁を取り除くことです (ただし、すべてに当てはまるわけではありません)。