MacでiOSアプリを実行できますか?


23

最近使用したいすてきなiPhoneアプリをたくさん見ました。特に、高評価のように見えて、Macに相当するものがない、すてきな音楽アプリ(メトロノーム、チューナーなど)がいくつかあります。私は最近のiPod / iPhone / iPadを持っていません(携帯性や電話は必要なく、15ドル相当のアプリを実行するのに数百ドルを払うのは愚かなことです)が、Intel(C2D)Macがあります。

iPhoneデベロッパーシミュレーターまたはその他のエミュレーターは、iPhone App Storeアプリをダウンロードして実行できますか?

回答:


13

知る限り、iPhoneシミュレーターはApp Storeからアプリケーションをダウンロードしません。開発中のiOSアプリケーションをデバッグするためだけに使用されます。


アプリをシミュレータにドラッグアンドドロップできますが、適切な署名が必要です。また、自分でアプリに再署名することもできますが、Appleからの開発証明書が必要で、その費用は100ドルです。
モシェ

3
iPhone Simulatorは、IntelまたはPowerPCのいずれかのマシン固有のプロセッサ命令セットを使用してMac上で実行されます。iPhoneアプリは、ARMデバイスで実行されるようにコンパイルされています。残念ながら、iPadでWindowsアプリを実行するのと同じように、これらのアプリをMacで実行することは不可能です。
-wjl

3

XCodeでiOSアプリを開発している場合、iPhoneまたはiPadエミュレーターを使用してアプリを実行できますが、プリコンパイル済みアプリ(アプリストアなど)を実行する方法はありません


2

可能?はい、しかし...現在のiOSがMac上でアプリを実行するための唯一の方法は、iPhone / iPadのシミュレータ(iOSのSDKで利用可能)を経由している... あなたが実行したいアプリのソースコードが必要になります。


1
開発者のツイートを見てみたい: "twitの誰かが私にアプリのソースコードを送らせてくれた。" そして、もちろん、結果のコメント。それは尋ねるのに鉄球を取るだろう。
-Tasuret

1

残念ながら、iPhone / iPadシミュレーターは開発ツールの一部としてのみ利用可能で、iTunesとの同期機能は含まれていません。また、アプリストアアプリがないため、シミュレーター内からアプリケーションを購入することはできません。

主な用途は、開発者が実際のハードウェアなしでアプリをテストすることであるため、シミュレータに追加したい機能が表示されることはほとんどありません。


1

いいえ、IntelベースのMac / PCでARMベースのバイナリを実行できるiOSエミュレータを誰かが思いついた場合を除き、不可能です。基本的に、スーパー任天堂のリバースエンジニアリングと、スーパー任天堂のROMをエミュレートするために作成されたエミュレーターをリバースエンジニアリングすることと同じです。間違いなく、誰かが今から何年も後にそれをするでしょう。


それとも、ただ1年か2年:kickstarter.com/projects/cmwdotme/...
Slipp D.トンプソン

より良いリンク:iemu.org
スリップD.トンプソン

そのプロジェクトは、同じ著者によって作成されたvirtur.alに置き換えられたようです。さらに、そのプロジェクトはCitrixに買収されたため、将来的には可能になる可能性があります。
スポットライト

@Spotlight、それはどうなりましたか?
18

@Pacerier所有者は、Citrixが購入したものを残し、別のqemuベースのエミュレーション会社を設立したようです。私はそれをあまり厳密にフォローしていませんが、ソースリリースが計画されているようには見えません:(
Spotlight
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.