2012-03-04 7 views
9

配布しようとしているアプリケーションのアドホックアーカイブと.ipaファイルを作成しました。また、アプリケーションの配布を予定しているデバイスのUDIDを使用して、配布プロビジョニングプロファイルを作成しました。 .ipaと.mobileprovisionファイルをiTunesにドラッグしてアプリケーションをデバイスに同期しようとすると、「myapp」のインストールに失敗したことを示すエラーメッセージが表示されます。ちなみに、標準のiOS開発者ライセンス(年間99ドル)があり、Xcodeバージョン4.2.1を使用しています。私はデベロッパープログラムの初心者です。できるだけシンプルに答えてください。追加情報が必要な場合はお知らせください。ありがとうございました!アドホック配布:アプリケーションのインストールに失敗しました

+0

(ウィンドウ - > [デバイス]メニューから)iTunesと同期する代わりに、XCodeの中でそれを同期しようとしていないことで問題を解決し、ここでhttp://stackoverflow.com/questions/1715253/を見てみましょうadhoc-app-installation-in-iphone-理由と理由http://stackoverflow.com/questions/7931387/why-does-an-ad-hoc-ipa-fail-to-install-on-one-device -yet-succeed-on-another-wit and here http://stackoverflow.com/questions/5295890/iphone-ad-hoc-build-using-xcode-4 – allaire

答えて

1

これを確認してください。

.ipaとプロビジョニングプロファイルの両方をドラッグする必要はありません。

.IPAファイルをドラッグするだけでさらに手順を実行します。

+0

[エンタープライズ用に保存]チェックボックスをオンまたはオフにしていますか何か? – bnasty

+0

この手順では、アプリケーションipaを空(OTA)で配布するために必要な別の.xmlファイルが生成されます。@bgottlob – Kamarshad

2

私の問題はXcodeのようでした。私はAd_Hocプロファイルを複数の異なる期限(すべて有効)でコピーしていました。私はそれらをすべて削除し、アプリはまだインストールに失敗しましたが、私はすべてのAd_HocプロファイルがiTunesによって復活したことに気付きました。それを数回試して、主催者から削除することを含めて、それらは常に復活しました(デバイスにインストールされた状態で再び現れました)。最後に、おそらく絶滅してしまったiPhone設定ユーティリティのコピーを使い、それを使ってアプリとすべてのAd_Hocプロファイルを削除しました。次に、プロファイルだけをインストールしようとしました。これで2になった。最後にすべてが削除され、iTunesに正しいプロファイルをインストールされた。 iTunesで最終的に私のアーカイブファイルをインストールしようとしました。

1

Xcodeプロジェクト/配備でインストール所有者paramをapple dev licenseで指定した名前に設定します。私はインストール所有者と代替インストール所有者とインストールグループと代替インストールグループの両方を私の名前に設定します。私の名前はApple開発ライセンスの100%です。 そして、エラーはなくなりました。

21

私は全く同じ問題を抱えていました。私の問題は簡単に修正できました。プロジェクト&ターゲットのコード署名IDをプロジェクトのビルド設定で確認します。私の開発プロフィールを指していました。

コード署名IDは、作成したアドホック配布プロファイルを指す必要があります。
これを変更し、アーカイブファイルと.ipaファイルを作成し直してください。その後、iTunesで古いアプリを削除して、.ipaファイルをiTunesアイコン(Windows)にドラッグしました。その後、iTunesを使用してAppを正常にインストールすることができました。

+0

彼らは既定の順序を変更しましたod開発と配布:Officeでアーカイブを作成すると、リストから2番目のものを選択して署名する必要があります。Distribution(自宅)(現在)2番目の位置iTunes経由でインストールすることはできません:) –

+0

私はAd hoc Distribution Profileを作成し、ダウンロードしてダブルクリックしました。配布プロビジョニングプロファイルは、Organizer in XCodeにリストされます。ただし、ステータスは「有効な署名IDが見つかりません」です。私はこれがあなたが示唆したようにコード署名アイデンティティを編集するときに私がそれを見つけることができない理由だと思う。これをどうすれば解決できますか? – Grauzten

+0

@grautzen私にとって最良の解決策は、オンライン(developer.apple.com)からすべてのプロビジョニングプロファイルと証明書を削除し、それらをゼロから生成することでした(最初のxcodeは証明書を作成し、次にオンラインでプロビジョニングプロファイルを作成します)。 –

0

私のプロジェクトがセカンダリNTFSドライブに保存されているのと同様の問題がありました。プロジェクトを私のデスクトップ[別名MacOS Extended(Journaled)ドライブ]に移動した後、私はiTunes経由でipaファイルを読み込むことができました。

関連する問題