iPhone エミュレータは、iPhone のハードウェアを複製するプログラムで、iOS アプリを他のオペレーティング システムで実行できるようにします。アプリ開発者は、プログラミングに使用する Windows または Mac コンピュータ上で iPhone ソフトウェアをテストするためにエミュレータをよく使用します。 Apple App Store からアプリを直接実行することはできませんが、これらの iPhone エミュレータは iPhone の基本機能を忠実に模倣しています。
これらのエミュレータは複数のプラットフォームで利用できます。個々のソフトウェア要件を確認して、特定のエミュレータがデバイスと互換性があるかどうかを判断してください。
05/01公式 iOS エミュレータ: Xcode
私たちが好きなものiOS 用の完全に統合された開発環境。
無料で Apple によってサポートされています。
iPhone でアプリのテストにアクセスできるので閉じます。
Mac PC でのみ動作します。
インターフェイスはウィンドウ タブをサポートしていません。
すべてのオプションには急な学習曲線が伴います。
Xcode は Apple が作成したため、iOS 開発者にとって最高のエミュレータです。すべての Apple デバイスをエミュレートするので、Retina ディスプレイの有無にかかわらず、さまざまな iPhone モデルおよび iPad バージョンでアプリのレイアウトがどのように変化するかを確認できます。したがって、iOS 13 用アプリが iOS 10 デバイスと下位互換性があることを確認できます。
Xcode では、デバイスと iOS のバージョンに応じて、シミュレートされたデバイスで利用可能な設定を変更して、それらの設定がアプリにどのような影響を与えるかを確認することもできます。たとえば、画面を回転したときにアプリがどのように動作するかをテストして、縦向きモードと横向きモードの両方で動作することを確認できます。 Xcode を使用してアプリをテストする方法についてさらに詳しく知りたい場合は、 Xcode ヘルプガイド アップルから。
Xcodeをダウンロード 02/05最もユーザーフレンドリーな iOS エミュレータ: Smartface
私たちが好きなものオペレーティング システムに対応するために頻繁に更新されます。
信頼性が高く、使いやすい。
CPU を大量に使用するアプリのパフォーマンスが若干低下します。
Apple デバイスが必要です。
PC 上で iOS アプリを開発するために作られた Smartface は、シームレスなクロスプラットフォーム プログラミングを容易にします。 Windows の場合は iTunes、iOS の場合は Smartface アプリが必要です。すべての設定が完了したら、iOS デバイスをコンピュータに接続できます。
スマートフェイスをダウンロード 05/03最高の Web ベース iPhone エミュレータ: Appetize
私たちが好きなものソフトウェアをインストールする必要はありません。
すべてのオペレーティング システムで動作します。
無料版はアプリのテストと検証に適しています。
専門家や企業向けの柔軟な価格オプション。
インターフェースが時々遅れることがあります。
インターネット接続が必要です。
組み込みの開発環境はありません。
Appetize は、Web ベースの iOS シミュレーターです。これを使用するには、アプリのシミュレーター ビルドをアップロードする必要があります。 Appetize でテストする前に、Xcode や Xamarin などのプラットフォームを使用してアプリを開発します。圧縮された .app バンドルを含む ZIP ファイルまたは .tar.gz ファイルとしてアップロードする必要があります。ファイルをアップロードすると、Appetize からオンラインでアプリを実行できるリンクが電子メールで送信されます。 iframe を使用してシミュレーター アプリを HTML コードに埋め込むことができます。これは、アプリのマーケティングやデモ プレゼンテーションの表示に役立ちます。
Appetize は、iPhone 4S から iPhone 12 Pro Max までの多くの世代の iPhone と一部の iPad モデルと互換性があります。無料トライアルでは、同時ユーザー 1 名が月あたり 100 分間使用できます。基本パッケージは同時ユーザー 20 名、月額 500 分です。月額 2,000 分の無制限ユーザーが必要な場合は、プレミアム パッケージを購入できます。企業の場合、エンタープライズ パッケージは無制限の使用を提供します。
ダウンロード 05/04Windows 向けのベスト iPhone エミュレーター: Xamarin リモート iOS シミュレーター
私たちが好きなものWindows PC上でiOSアプリを作成できます。
Facebookには暗いテーマがありますか
iOS デバイスが Apple Pencil を扱うように Windows スタイラス入力を扱います。
Windows で使用するには Windows PC と Mac が必要です。
Xamarin プラグインは月額 99 ドルです。
Microsoft Visual Studio は、Xamarin プラグインを使用した iOS アプリの開発を可能にする、Windows および Mac 用の人気のあるソフトウェア開発プラットフォームです。価格を支払えばエンタープライズ アプリケーションをサポートするには十分強力ですが、エンタープライズ以外のソフトウェアを作成する個人ユーザーは、 無料の開発者ソフトウェアをダウンロード 。
Xamarin を使用すると、ARkit、Core ML 2、Siri ショートカット、Touch ID などの重要な iOS ツールにアクセスできます。 Xamarin が完全に機能するには Mac が必要ですが、Windows デバイスで Xamarin を使用するといくつかの利点があります。たとえば、Windows タッチ スクリーン デバイスをお持ちの場合は、実際の iPhone を使用しているかのようにシミュレータを操作したり、シェイク ジェスチャを使用したりできます。ピンチ、スワイプ、スクリーンショットを撮ったり、複数指のタッチ ジェスチャを使用したりすることもできます。
Xamarin をダウンロード 05/05最高の即席 iOS エミュレーター: Harman の Adobe AIR SDK
私たちが好きなもの有名企業によるサポート。
iOS への変更を反映するために頻繁に更新されます。
エミュレーションは完璧ではありません。
機能が制限されています。
技術的には、Adobe AIR はエミュレータではありませんが、Adobe AIR ランタイム フレームワークを使用して、Windows PC 上に iOS インターフェイスの新しいインスタンスを作成できます。多くのプログラマーは、アプリが iOS デバイス上でどのように見えるかを確認するためにこれを使用しています。常に完璧であるとは限りませんが、iOS デバイスが手元にない場合は、Adobe AIR が役立つことがあります。
Adobe AIR にアクセスしてください