0

MScプロジェクトの一環として、iPhone用の最初のiOSアプリを作成しました

App Storeにアップロードしたくはありませんが、審査官が自分のデバイスでアプリをチェックするために使用できるファイルに変換します。

したがって、アプリを保存する必要がありますAd-Hoc deployment

Xcodeプロジェクトのアーカイブを作成し、Appleが提案した次の手順に従いました

ハードmyProject.ipaドライブにファイルが作成されました。これで十分ですか?審査官が自分のiPhoneにアプリをインストールできるようにするために、審査官に送る必要があるのはこれだけですか?

なぜなら、アーカイブオーガナイザーのボタンValidateの上に ボタンが呼び出されていることに気づいたからですDistribute(ファイルを作成するためにそれを押しただけです)。.ipa

それで、私はアーカイブオーガナイザーに戻り、もう一度アーカイブを選択してクリックするValidateと、次のようになりました。

アプリケーションレコードが見つかりませんでした

アプリケーションは、Xcode内から検証または送信する前に、iTunesConnectにアップロードする準備ができている必要があります。

iTunes Connectアカウントにアクセスしましたが、明らかに空です。つまり、AppStoreにアプリを送信していませんが、アプリを審査官に送信してすべての要件を満たしているかどうかを確認する前に、アプリを検証したいと思います。今では自分のデバイスで正常に動作しています-念のため)。

では、上記のメッセージはどういう意味ですか?アプリを検証するには、アプリをiTunes接続(つまりAppStore)にサビットする必要がありますか?

また、アドホックディストリビューションの一部として他のデバイスで実行するには、アプリを最初に検証する必要がありますか?

よろしくお願いします!

4

1 に答える 1

1

検証は、アプリをAppStoreに送信する場合にのみ行われます。「アプリケーションレコードが見つかりませんでした」というメッセージが表示される理由は、App Storeに送信するには、実際に最初にiTunes Connectでアプリ送信を作成し、すべてのメタデータを入力する必要があるためです。

XCodeは、構築しているプロジェクトを関連付けることができるように、そのレコードを照会します。

アドホック配布の場合、アーカイブの作成時に使用した配布プロファイルに審査官のデバイスが追加されていることを確認する必要があります。その後、.ipaを与えるだけで、iTunes経由でインストールできます。

于 2012-09-14T16:02:30.833 に答える