web-dev-qa-db-ja.com

Xcodeのベータ版を使用してApp Storeに配布する

アプリを配布しようとすると、次のエラーが発生します。

Xcodeは、一致する署名アセットを検索または生成しようとしましたが、次の問題が原因で失敗しました。

"Application/TheApp.app"に一致するプロビジョニングプロファイルが見つかりません

有効なプロビジョニングプロファイルのいずれも、指定された資格(application-identifier、beta-reports-active、keychain-access-groups)を許可していませんでした。

そのエラーの意味がよくわかりません。何か助けは?

24
chrs

ベータ版ソフトウェアを使用してApp Storeにアプリを送信することはできません。GMリリースを待つ必要があります。

から Apple

App Storeに送信する新しいアプリとアプリの更新は、Xcode 5のリリースバージョンでビルドする必要があります。ベータ版は開発とテストのみを目的としているため、ベータソフトウェアでビルドしたアプリは送信しないでください。

Xcode 6ベータ、iOS 8ベータ、OS X Yosemite Developer Previewはプレリリースソフトウェアです。お客様の使用は、iOS開発者プログラムライセンス契約(「iOS PLA」)の条件に基づいてのみ適用され、そこに記載されている診断データを収集するための該当する同意を含みます。 iOS PLAに同意しない場合、このソフトウェアの使用は許可されません。

2014年9月9日

Xcode 6 GM seedを使用して、App StoreおよびMac App Storeにアプリを送信できます。

24
mohacs

Appleに新しいiPhone配布証明書を取り消して要求するまで、同じエラーが発生します。

  1. Developer.Apple.comに移動し、証明書を開きます。
  2. 配布用の証明書が2つ以下の場合は、新しい証明書を作成できます。ただし、3つある場合は、1つを取り消してから、新しいものを作成する必要があります。
  3. プロファイルのプロビジョニングに移動し、プロファイルを選択します。古い証明書を作成したばかりの証明書に変更します。プロビジョニングプロファイルをダウンロードします。
  4. 次にアプリをビルドします。
6

言うまでもなく、今から始められます;)

からメールを受け取りました:

アプリをApp Store用に準備するには、iOS 8およびXcode 6でダウンロードしてビルドしますGMシード。これらの最新のシードを使用して、Swift =が最終版となり、Swiftで記述されたiOSアプリをApp Storeに送信できます。

1
rbiard

Xcodeのベータ版を使用しておらず、すべての証明書を再生成していて、必要なすべてのことを実行しているにもかかわらず、まだ発生していない場合。これは私のために働いたものです:

(1。コードのバックアップ、2。プロジェクトの削除、3。プロジェクトの新規作成、4。コードの追加およびvoila検証とApp Storeへの送信に成功したビルド。

1
kris