ビルドされたアプリを簡単にzipして、zipされた.appファイルを配布できる場合に、ipaを作成してクライアントに配布し、テストするためにどのような用途があるのかを知りたいと思いました。
を作成する利点は何.ipa
ですか?
作成するipa
のにモバイルプロビジョニングプロファイルは必要ないということですか?
私の疑問を明確にしてください。
ビルドされたアプリを簡単にzipして、zipされた.appファイルを配布できる場合に、ipaを作成してクライアントに配布し、テストするためにどのような用途があるのかを知りたいと思いました。
を作成する利点は何.ipa
ですか?
作成するipa
のにモバイルプロビジョニングプロファイルは必要ないということですか?
私の疑問を明確にしてください。
私の経験からの利点をお話しします。zip形式の.appファイルをクライアントに配信するときに、クライアントがWindowsマシンでiTunesを使用している場合、彼はそれを開こうとします(.appはWindowsのフォルダーのように見えるため)。それは実際にアプリを使用できなくします。ただし、IPAファイルを開くことはできません。したがって、IPAをMacとWindows PCのどちらに展開するかを考慮せずに、IPAを配布しても安全です。
middaparkaの回答は正解としてマークされていますが、彼の回答のリンクは非推奨になりました。更新されたリファレンスはアプリ配布ガイドです
ipaファイルは実際にはインストール可能です。
iOS開発ガイド(特に「アプリケーションの配布」セクションを参照)を読むことをお勧めします。これにより、すべてが詳細に説明されます。
私が.ipaover.appを使用する理由は、iTunesを経由せずに、クライアントにiDevice overmobilesafariから直接アドホックビルドをインストールさせることができるためです。
これは非常に便利です。ただし、少し面倒なので、調査が必要です。基本的に、.ipaファイルへのリンクを持つmanifest.plistへのリンクを組み込んだhtmlページが必要です。
http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/
Build and Archive
メニューのコマンドを使用しBuild
ます。ipa
次に、それをアーカイブとしてディスクに保存できます。
.ipaを使用してモバイルプロビジョニングプロファイルを送信する必要がないため、クライアントに簡単にインストールできます。そしてそれを構築する方が簡単です(.ipa名を付けるよりも共有するよりもXcodeでProduct-> Archive)。
AppleがiOsプロビジョニングポータルで.appの技術を提供している理由がわかりません。