1

私は今週末、ベータ テストとデモの目的でアドホックな方法でアプリケーションをインストールしようとしています。Xcode から問題なくインストールできますが、アプリ ファイルを取得して iTunes に配置し、同期しようとすると、「アプリケーションは署名されていないため、iPad にインストールされませんでした」というエラーが表示され続けます。

すべての手順を実行しました。プロビジョニング ポータルに移動し、すべてのデバイスを追加しました。次に、ディストリビューション プロビジョニング プロファイルをダウンロードし、それを開発用コンピューターにインストールしました。Entitlements.plist ファイルを作成しましたが、get-task-allow 属性がなかったため、独自に追加する必要がありました。ターゲットをクリーンアップし、Xcode を再起動し、コード署名資格用に Entitlements.plist を設定してアドホック プロファイルでアプリケーションをビルドしました。

生成されたアプリ ファイルを取得して、iTunes のアプリケーション領域にドラッグし、同期をクリックすると、エラーが発生します。

私は何か間違ったことをしていて、ステップが抜けていることを知っていますが、Apple がドキュメントに記載していない、複雑であいまいなステップでなければなりません。誰でも私がやっていることの問題を見ることができますか? もしよろしければ教えてください。ありがとう。

4

2 に答える 2

1

Ok。わーい。もう少し髪を引っ張った後、これを理解しました。

どうやら、従うビルドは重要です。Simulator フォルダーでテストとビルドを続けましたが、これは間違っています。

デバイスにデプロイするには、すべてのターゲットを消去してから、デバイス専用にビルドする必要があります。それを実行したり、プラグインしたりする必要はありませんが、デバイスにビルドする必要があります。生成される APP は、デバイス用とシミュレータ用では異なります。

于 2010-09-13T15:41:20.407 に答える
0

ターゲットの「Code Signing Entitlements」ビルド設定を「Entitlements.plist」に設定しましたか?

于 2010-09-13T15:45:54.287 に答える