質問

私たちの会社は、企業の展開のためのMonotouch iPad / iPhoneアプリの構築を開始しました。

MDMサーバーにアップロードするためのアプリを実行して* .ipaファイルを作成する方法は?

役に立ちましたか?

解決

.ipaファイルは基本的にGlorified .zipファイルです。あなたが降りることができるルートがいくつかあります:

  1. プロジェクトをXcodeにエクスポートし、「ビルド」の下の「ビルドとアーカイブ」をクリックする - 適切な詳細を入力し、プロジェクトは予想通りに.IPAを作成する必要があります。
  2. これがオプションではない場合、(これは私たちにとっては私が使用した方法で、成功するために).IPAに入るすべてのコンポーネントを作成して右クリックすることができます。ファインダーの「圧縮...」。

    .IPAは以下の成分からなる:

    • コンパイルされた(リリース/ iPhone).app を含む "Payload"という名前のフォルダ。
    • 57 x 57 .pngのアイコンファイル(アプリがダウンロード中に表示されます)
    • もう一度アイコンの512x512 .pngファイル - しかしこれは no 拡張子でITunesartworkを変更する必要があります。
    • iTunesMetaData.plist - これには、著作権名、ジャンル、itemname、SoftwareIConneedsShineなどのアプリに関する情報が含まれています。

      .IPAを梱包する方法は、これらのコンポーネントのすべてがすでに入っている「App Packaging」というフォルダを持っています。アップロードを実行するたびに.praptを実行するたびに。 「ファイルをx.ipaに変更する(OS Xはこの拡張子を使用するかどうかを尋ねる、必ず選択してください(「.IPA」!)。

      上記の階層を示すだけ

      画像の説明を入力して

他のヒント

現在のMonoDevelop(2.8.6.5)とMONOTOUCH(5.2.5)でプロジェクトを右クリックするのと同じくらい簡単です - >オプション - > iPhoneのIPAオプション - > Build Ad-Hoc / Enterprise Package(IPA)所望の構成については

配信証明書と社内配布プロファイルを使用して構築する分布と呼ばれる特別な構成を作成しました。

ルーク、私はあなたの答えが好きで、あなたに信用を与えました。私は自分の詳細をいくつか追加しています、その他、メモ。

あなた自身のMonotouchアプリの1つを見つけるためにSpotlightを使用してください。".ipa"を検索します。 何かに名前を変更します それを解凍してください。

解凍したフォルダの構造を使用してrezipを編集できます。 画像の説明がここにあります

Just another way to get an IPA that made it easy for me, drag your .app file onto your itunes library and sync your device. ITunes then creates a copy of the app as an .ipa file in the user/music/itunes/itunes media/mobile applications. This can then be distributed much easier than the .app file.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top