2011-07-21 11 views
5

私は最近、私たちの開発マシンをXcode4にアップグレードしましたが、最初のインターフェイスの変更は非常にスムーズに進んでいます。私が初めてそれにアドホック配布を使用するプロセスで、今だ はので、私は、プロファイルを設定するには、このガイドに続い/スキームなどhttp://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/Xcode 4 Ad-Hocディストリビューション - ダウンロードできません

これは私が撮ったプロセスである:

1 /配布中の新しいプロビジョニングプロファイルをセットアップします。正しいAppと私のUUIDであるAd-Hocを選択しました。 XcodeでのXcode 4

3 /内

2 /インストール済みのプロファイルは、リリースの設定を複製してアドホックそれを命名します。

4/Code-Signingで、Ad-Hocで新しいプロファイルが選択されていることを確認しました。

5 /アーカイブスキームを編集し、[Ad-Hoc]ビルド設定を選択しました。

6/[製品]> [アーカイブ]を選択し、リストされているプロファイルが正しいことを確認してください。

7 /保存画面で[エンタープライズ配信]を選択し、アプリのURLとタイトルを入力しました。

8 /得られたipaアーカイブ、plist、およびmobileprovision(ポイント1でダウンロード)をhttpサーバにコピーしました。

9 /必要なhtmlとポイント付きモバイルSafariを追加しました。

10 /問題なくインストールされたmobileprovisionを選択しました。

11 /「ダウンロードできません」という結果になるインストールを開始するアプリケーションを約90%で選択しました。

私は他の投稿からいくつかの潜在的な解決策を試しましたが、それらはすべて同じことになります。これはXcode 3(通常の開発者アカウント、エンタープライズではない)でうまく動作するために使用されています。

ありがとうございました。

答えて

0

これを試してください:編集に使用しているスキームを開きます。次に、すべてのビルド段階(ビルド、実行、テスト、プロファイル、...)でビルド構成が正しく設定されているかどうかを確認します。正しい構成に設定されていない場合は、再度構築してください。

これで広告が表示されない場合は、新しいEntitlements.plistをプロジェクトに追加し、get-task-allowという新しい値をNOに追加してください。

編集:Product > Build For > Build For ArchivingとしてからProduct > Archiveにしてみましたか? これは私のために働いた。

+0

は、以前の変更なしでそれを試してみました。 Entitlements.plistが追加され、プロジェクトの詳細内のコード署名の下に表示されます。 get-task-allowはNOに設定されます。 –

+0

私の編集を参照してください。そして、もう一度:スキームのすべてのステップ(ビルド、実行、テスト、プロファイル、...)でビルド構成を設定しましたか? – dasdom

+0

もう一度ありがとうございます。試してみましたが、同じ問題があります。私は、製品>アーカイブはとにかくビルドを実行すると思った? 私はScheme Project> iOS Deviceのすべてのフェーズを終えており、正しく設定されています。 mobileprovisionがipaファイルに含まれ、デバイスに別途インストールする必要がないと思ったのは正しいですか? –

0

私達はちょうど同じ問題を抱えていた(。そして、我々はまだそれが関連しているかどうかわから、1つのデバイスが唯一のiOS5をベータ版での作業のためにそれを持っていない他のすべてのデバイスが動作します。)役立つかもしれない、いくつかのヒント:

アップルdevサイト:

  • アップルのWebサイトでプロビジョニングプロファイルを更新する必要がある可能性があります。
  • アップルのWebサイトで、デバイスが「デバイス」セクションの仮プロファイルにリンクされていることを確認します。 「仮プロファイル」セクションでは、「編集」機能があなたに嘘をつきます。

      :Xcodeで

    );(アップルのWebサイトから嘘の部分)をオフにして、不足しているデバイスをバックチェック「仮プロファイル」セクションに行き、暫定プロファイルに不足しているデバイスを追加するには

  • 私は展開ターゲットOSを4.0から4.2に切り替えました
  • iPhoneを差し込み、アーカイブを作成する前にターゲットとして選択しました。
  • この問題は「チームプロビジョニングファイル」に依存しないため、別のプロビジョニングファイルを使用して作業アーカイブを構築することもできます。

それはあまりにも助けることができるならば、私はMoodleのアプリを配布するドキュメントを作成したが、それは私が推測する任意のアプリへジェネリックです:http://docs.moodle.org/dev/how_to_distribute_iPhone_test_app

関連する問題