4

Windows マシンで iPhone アプリを開発する方法はありますか?

phonegap と新しいクラウド ビルディングhttps://build.phonegap.com/を使用する方法があるはずだと考えていました。

でも、どうやって始めたらいいのかわからない!

Visual Studio 2010 Express を IDE として使用したいのですが、実際には必須ではありません。しかし、私はWindowsマシンでこれを行うことができる必要があります.

Windows Phone の開発ではこれを行う方法を説明する記事を見つけることができますが、iPhone では何もありません...衝撃的です。

更新:これを見つけました。 http://nickalchemist.wordpress.com/iapproach-mobile-development-made-elegant/deploying-to-iphone-without-a-mac-with-an-apple-developer-account-and-phonegap-build/

したがって、このアプリの開発方法を理解したら、ビルドできるはずです。

次に、PhoneGap アプリを作成する方法を見つける必要があります。

4

4 に答える 4

3

無料で iOS (ipa) 用のアプリ ファイルをビルドするには、Sencha Touch ビルド ツールを使用します。

次に、Apple App Store を使用せずにアプリをデバイスに展開するには、iTunes を使用してアプリを同期します。

詳細を見る

99 ドルの開発者ライセンスを支払わずにアプリを配布するには、署名付きのアドホックまたはアプリ ストア配布プロファイルを生成する必要があるため、より注意が必要です。アドホック プロファイルを使用すると、アプリをランダムなユーザー (最大 100 人) に送信できます。アプリ ストア プロファイルは、それ以外のユーザー向けです。

これが混乱しても落胆しないでください。しかし、それは可能です。:-)

于 2012-11-22T16:06:59.583 に答える
0

Windowsユーザーは、Phonegap Buildを使用して開発し、エミュレーター(Blackberry / Android / WinPhone7)またはAndroidデバイス(Phonegap QRコードを指す)でテストできます。動作することを確認したら、25ドルを支払ってAndroidデベロッパーとして登録し、アプリをGooglePlayストアにアップロードします。これはとても簡単だ。必要な証明書は、Javaで無料で入手できるコマンドラインツールを使用して作成されます。

この経験を利用してアプリを磨き、一般的な公開プロセスについての知識を身に付けてください。次に、本当に準備ができたら、より大きな料金を支払い、より複雑なプロセスであるAppleに着手することができます。

iOS開発者として99ドルで登録し、無料のMobundlerサービスを使用して証明書を作成します(Macをお持ちでないため、Windowsでの作成は非常に複雑です)。次に、自分の(または友人の)iPhone / iPad /iPodtouchでテストできます。テストするデバイスのデバイスIDをAppleに伝え、QRコードを使用してその人をPhonegapビルドページに送信します。(または、PhonegapからファイルをダウンロードしてiTunesアプリフォルダーに配置し、デバイスと同期できる場合がありますか?)

iPhoneで正常に動作することに満足したら、Macを所有している友人を数時間訪問し、「ApplicationLoader」ソフトウェアを使用してアプリをAppleに送信してAppStoreで公開する必要があります。フォームへの入力は、Googleよりも少し複雑です。

この順序で物事を行うことで、本当に必要になるまでお金を使う必要がなくなり、最初に簡単な手順を実行して、すべての概念に慣れることができます。

于 2013-01-30T13:21:36.173 に答える
0

本当に Hello World アプリをビルドしてテストするための環境だけを探しているのであれば、PhoneGap Buildを試してみませんか? 彼らはあなたのアプリをオンラインで構築し、その時点からiTunes経由でダウンロードしてインストールできます(少なくともそれは私の理解です)。

于 2013-01-30T13:26:55.287 に答える
0

実際には、Mac と xcode が必要です。それらをどうするかはあなた次第です (ある程度、Apple は完全に空の xcode プロジェクトを拒否する場合があります)。別の方法として、エンタープライズ ライセンス (高価だと思います) を取得し、App Store なしで独自に iOS アプリを配布することもできます。

私はその道は起こらないと仮定しています。最後に、App Store に公開するには Mac が必要であることはわかっています。ただし、.net と mono を使用して開発することもできます: http://www.mono-project.com/Main_Page

しばらくの間、Apple はフラッシュとモノの両方で作成されたアプリのクロス コンパイルを禁止していましたが、今では問題ないと確信しています。唯一の問題は、まだ Mac が必要なことです。ハキントッシュが受け入れられるかどうかについて、さまざまなレビューを聞いたことがあります。あなたが通り抜けるかもしれないように聞こえます。少なくとも Snow Leopard が必要だと聞きましたが、ドライバーのサポートが悪いと、1 日 8 時間も惨めな気分になります: http://news.ycombinator.com/item?id=2600742

99 ドルをうまく使いこなすための質問については、エミュレーターにデプロイできたことを覚えています。iOS デバイスにデプロイできませんでしたが (信じられます)、他にも問題がありました。それらはすべて、いくつかのソフトウェアのアップグレードと適切なキーのセットアップとその 99 ドルの支払いで魔法のように解決されました。

于 2012-08-17T18:18:05.930 に答える