5

MonoTouchでiPhoneアプリケーションを実行することを計画しています。Windows7とVS2010を使用しています。問題は、MonoTouchforWindowsをインストールするインストーラーや何かが見つからなかったことです。

私の質問は、Windows環境でMonoTouchを使用してiOSアプリケーションを開発できるかどうかです。

または、MonotouchはC#コードを使用したMAC環境でのIOS割り当ての開発のみをサポートしていますか?

WindowsでVMを実行し、その上でMACを実行して、コーディングを行いたくありません。ありがとう。

4

3 に答える 3

5

Xamarin 2.0(更新された回答)

Xamarinは、Xamarin 2.0(Visual Studio 2010/2012用のiOS開発者を含む)でこれに対するソリューションをリリースしました。以下の私の以前の回答のように、Xamarin.iOS Visul Studioのセットアップには、リモートビルドホストとしてMacが必要であるため、一部の人にとっては依然として大きな問題になる可能性があります。

免責事項:Visual Studioのサポートは、「ビジネス」ライセンス階層の一部にすぎず、現在、年間999ドルで実行されます。とは言うものの、今ではデバイスの展開を可能にする無料の層と、Macベースのみの開発でより安価な「インディー」層があります。

MacホストとWindowsVMの間で、ベータ版でシステムを正常に動作させることができました。すでにMacをお持ちで、VSでコーディングしたい場合、これは本当に素晴らしいオプションです。

元の回答

プロジェクトを実行/デバッグするにはMacが必要ですが、これは大きな問題のように思えますが、このVisual Studio拡張機能は、VisualStudio2010でMonoTouchプロジェクトを作成およびコンパイルできるようにするために作成されています。

VisualStudio2010用のMonoTouch

これは主に、MonoTouchの開発中にVS IDEエクスペリエンスを維持し、新しいキーボードショートカットや単一ペインの開発の学習曲線を回避したい人向けです。うまくコンパイルできるようになったら、シミュレーターやデバイスのデバッグ、およびデプロイメント用のパッケージ化のために、それらのソースファイルをMac上のMonoDevelopに渡す必要があります。

免責事項:プロジェクトページのすべての手順を実行した後でも、64ビットWindows7でVS2010にプロジェクトタイプを正しく認識させることができませんでした。私は、DropboxにWindowsマシンとMacの間でファイルを同期させながら、VS 2010で作業することを計画していました。そこでは、最終テストを行います。

于 2012-11-06T14:22:57.477 に答える
2

いいえ、WindowsプラットフォームでMonoTouchを使用してiOSアプリを開発することはできません。あなたはそれのためにMACを持っている必要があります。iOS開発用のMonoTouchは、MACでのみ使用できます。

于 2012-11-06T06:37:15.073 に答える
1
  • Macビルドホストを使用して実行できますが、開発とデバッグにもネットワーク化されたMacが必要になります。

  • Xamarin Live Playerを使用すると、Appleシステムを使用せずに、Windowsでアプリを完全にデバッグ、開発、デプロイできますが、アプリに署名してアプリストアにリリースするには、AppleSystemが必要です。

于 2017-05-11T18:28:54.613 に答える