質問: iphone osを仮想化することは可能ですか? macでiphoneのosを仮想化できるかどうか疑問に思いました。たぶんvmwareまたは別のアプリケーションを介して?
回答: 私は信頼できる答えを出すことはできませんが、技術的および法的な理由から、私の気持ちはノーです。 iphoneは、vmwareらが仮想化を提供しているintelx86命令セットと互換性のない命令セットを持つarmプロセッサを使用しています。これに加えて、iphone osによって公開されているapiの多くをサポートするために、プロセッサ以外のコンポーネントを仮想化する必要がある可能性があります。技術的に言えば、これらの問題はすべて克服できる可能性がありますが、vmwareなどの製品はこれをサポートしていない可能性があります。ianalですが、私の知る限り、仮想またはその他の方法でappleが承認したプラットフォーム以外のプラットフォームでiphoneosコードを実行することはappleのライセンスに違反します。