2012-03-10 14 views
8

私は働いているアプリがあります。私はxcode 4.2から4.3にアップデートしました。そして私の携帯電話をiOS 5.0から5.1にアップデートしました。iOS 5.1とxcode 4.3にアップグレードされました。現在、アプリはインストールされません。

私はXcode 4.3でアプリケーションをビルドしていますが、繋ぎかけている間はアプリは自分の携帯電話でうまく動作します。その後、私の電話からアプリを削除し、Xcodeで配布可能なアドホックを作成し、新しいアプリと配布プロビジョニングのプロフィールをiTunesにドロップしてから、iTunesにSYncと伝えます。

私の携帯電話にアプリが転送され、「インストール中です...」と表示されますが、「インストールに失敗しました」という非常に役に立つメッセージが表示されます。私は新しい配布プロファイルを作成しようとしましたが、助けはありません。

+0

私は同じことを経験します。 xcode 4で使用したのと同じ証明書でアドホックを作成するだけです。2、そして今私は突然、私がiTunesと同期しようとすると "インストールに失敗しました"というエラーが表示されます。 – Melvin

+0

まず、私はアプリで必要と思っていた、それはいくつかのエラーがあった。しかしそれは重要ではないようです。アドホックはxcodeで動作しません4.3.1 – Melvin

+0

この質問は私の問題を解決しました...ありがとう@Gary Hilerson –

答えて

7

これは、あなたがターゲットをプロジェクトをクリックし、エクスプローラの目標の下で

  • でプロジェクトファイルをクリックし、

    • ゴーXCodeの
    • オープンプロジェクトにXcodeの4.3.1で私のために働いていたものです>リリース - -
    • は、コード署名IDにより、「コード署名」セクション
    • に行く「の設定を構築」タブへ
    • 移動]> [アドオン]を選択ホ
    • CMD - S(保存)
    • クリックしてプロジェクトに - - あなたはIOSプロビジョニングポータル(> Distrubution規定)で作成したプロファイルC>アーカイブし、あなたのアドオンアドホック私が持っていた
  • +1

    最初はこれは私のためにリリース設定を変更しただけでは機能しませんでした。私はすべてのコード署名アイデンティティ設定を「開発者」から「配布」に変更し、それが機能しました。私は私のためのiOS開発のより混乱している側面の一つであるこれらの設定についてもっと学ぶ必要があると思います –

    4

    を作成することができますこの話題に出会ったときとまったく同じ問題です。上記のメルビンの答えは私がすでに試したことでした。私はそれが正しいと確信していました。 「最初はリリース設定を変更しただけではうまくいきませんでしたが、コードのID設定のすべてを「開発者」から「配布」に変更してから動作しました。 "

    ゲイリーの修正が私のために働いたことが判明しました。しかし、それは解決策ではありませんが、根本的な問題を指摘しています。私の場合、「Ad Hoc Distribution」スキームが正しく設定されていなかったため、それが機能しました。私はゲイリーの場合もそうだと思う。ここで

    は、私はそれを固定方法は次のとおりです。

    1. あなたのアドホック配布スキーム(例えば、それを選択するために、Schemeのボタンを使用)
    2. を選択し、「編集スキーム...」
    3. を選択し、「アーカイブを選択します『選択ボックスで(例えば、『コンフィギュレーションを構築するリリース』または『アドホック』またはコンフィギュレーションを構築し、あなたのアドホック付けた任意の名前)
    「一番左の列
  • に正しい選択』

    私の場合、ビルド設定はApp Storeリリースビルド設定に設定されていました。アーカイブされたAd HocビルドはApp Storeに署名されました。当然、私は特別なテストデバイスにインストールしようとすると、インストールされません。

    これを修正するには、Melvinの回答も不可欠です。アドホックビルド構成で正しいコードサインIDを使用している必要があります。

  • +0

    役に立つ答え::) –

    関連する問題