2011-07-15 15 views
2

iPhoneとiPad用にリリースしようとしているアプリを現在設計して計画中です。私は現在Macを持っていないので、実際にアプリを公開する方法は本当にありませんが、アプリの開発のためだけにMacを購入したいとは思っていません。Windowsでの一時的なiOS開発

Windowsでアプリを書いて(そして多分テストしても)、それから完成した製品を購入したら、Macを購入したり、友だちのMacを借りて公開したりすることはできますか?

Macを使わずにApple App Storeに公開する方法がないことは知っていますが、Windows上で(Objective-Cの)アプリケーションを開発してテストできる方法があるかどうかは疑問でした。

+1

Objective-Cを知っていて、XMLを使ってNIBを作成すると、一気にすべてのことを行えるようになり、友人のMacに移動してコンパイル、テスト、配布することができます。それは不可能ではない、あなたはたくさんを保存します... – Ryan

+0

私はこれを行うことを検討することがあります。私は通常、大規模なプログラムやアルゴリズムをJavaで一度に書き、最後までデバッグしようとすることはありません。通常、私は数十のエラーで終わるだろうが、彼らは一番多く修正するために一時間を要する小さなものだ。私はObjective-Cを使ったことはありませんが、新しい言語をすばやく手に入れます。 –

+0

慎重に:それは私がObjective-Cを起動したときに考えたものです。 – Ryan

答えて

2

Windows上で(Objective-Cの)アプリケーションを開発してテストする方法があるのだろうかと思っていました。

いいえ、ありません。 XcodeはiOS開発に必要で、MacOSでのみ使用できます。

0

安価なハードドライブを2台購入して、ハードドライブにOS Xをインストールして、コンピュータをHackintoshにすることができます。 OS XのコピーとオペレーティングシステムのTOSを解除する意欲が必要です。

+0

互換性のあるハードウェア – DarkDust

+0

@DarkDust - trueですが、多くのWindows PCはハードウェアの変更なしにHackintoshesに変換できます。 –

0

これは実際には非常によく尋ねられる質問ですが、回答はではなく、であり、WindowsでiOS開発を行うことはできません。 iPhone OS 2.0日で

戻るこれを実現しましたクロスコンパイルの枠組みがあったが、それは放棄されていますし、ここ数年では動作しません。また、私の知る限り、誰もそれが再び動作させるために気にしない(それが仕事のたくさんですクロスコンパイルと絶え間なく動くターゲットの狩りについての親密な知識が必要です)。

中古のMac Miniは、eBayなどのサイトで安価に購入できるので、通常はお勧めします。

0

duskwuffは正しいです... Xcode自体は実際にはIDEAのAppCode IDEが実際には要求されていません。 GCCがObjective-Cをコンパイルできるように、Windows上でGCCをインストールするか、コマンドラインからLinux VMをコンパイルするだけです。しかし、それはあなたがCocoa Touchへのアクセスを持っていないので、まだ良い解決策ではありません。これらの呼び出しはすべて、定義されていない、または宣言されていないものとしてエラーになります。

0

いいえ、できません。 Macを買って将来出版したい場合は、今すぐ購入してみませんか?

0

Windowsシステムの仮想マシンでOS Xを使用できます。私はそれについてVirtualBoxを使ってそれを行う方法について、インターネット上でいくつかの記事を読んだことがある(それのためのGoogle)。たとえそれがVirtualBoxによって正式にサポートされていなくても、それは可能です。これにより、OS XのTOCが破られ、コピーも購入する必要がありますが、VirtualBoxは無料です。

0

はい、できます! 仮想ボックスを使用します。 「lifehacker.com」のいくつかのガイドを検索して、仮想ボックスでMacを取得する方法について説明します。 これは私がMacを手に入れる前にいつも使っていたものです。

関連する問題