Androidで完全に動作するPhonegapアプリがあります。私は主にAndroid、iPhoneなどで同じコードを使用できるため、Phonegapをプラットフォームとして選択しました。ただし、実際にAppleハードウェア(iPhone + Mac)なしでiPhoneアプリを作成するにはどうすればよいですか。私はWindowsノートブックとHTC Desire HDを持っていますが、満足しています:-)私のiPhone用アプリは無料になるため、アプリ自体がApple HWの代金を補償する可能性はありません。 iPhone用の既製のPhonegapアプリを展開する方法をいくつか紹介しますか?または、最も安い実際のオプションは何ですか-例中古のiPhoneと中古のMacを買う?
これは、PhoneGap Buildを使用してクラウドでコンパイルすることで実行できます。
ここでPhoneGap Cloudページを見てください。
https://build.phonegap.com/docs/ios-builds
これについて言及しています:
「注:PhoneGap BuildはAppleの標準開発プロセスを使用してアプリケーションを構築するため、開発者プログラムにサインアップしてPhoneGap BuildでiOSアプリケーションを構築する必要があります。構成するMacも必要になります証明書とプロビジョニングプロファイル。 "
これは一度設定するだけのことだと思います。つまり、Macがない場合は、どこかからMacを「借りる」必要があります。これが正しいかどうか誰かが知っていますか?
WindowsとOpenSSLを使用してiOSアプリケーションを構築する方法 のチュートリアルです。 Apple開発者アカウントが必要です。
このクラウドサービスでMacをレンタルしてみることができます: http://www.macincloud.com
この方法では、アプリをビルドするのに実際のMacハードウェアは必要ありません-ビルドする必要があるときだけ支払い/レンタルします。ただし、長期的には経済的でない場合があります。
Macをシミュレートし、XcodeをインストールしてiOsデバイスのプロジェクトをビルドするために、過去に hackintosh を使用しました。
他の安いオプションは、Mac miniとiPod touchを入手することです。
PhoneGapビルドに必要なp12バンドルを作成するには、Macが必要です。
Mobundler.com は、iOS p12バンドルとJava Android用のキーストア)を作成できるサービスです。MobundlerをPhoneGapビルドと組み合わせて使用すると、これを実現できます。
マーマレードSDKは、私が満足しているすべてのWindowsエンドツーエンドソリューションです。コンパイルから展開まで、すべてがあなたのコントロールとウィンドウ上にあります-IOSに展開できるファイルを誰かが送り返すのを待つのに、サーバー側でZipファイルをコンパイルしたり送信したりすることはありません。
しかし、Visual Studio C++の使用を好む必要があります...