web-dev-qa-db-ja.com

Xcode 6.4選択したアプリケーションが存在しません

Xcode 6.4でiTunes Connectに送信しようとしています。このエラーが発生しています

アプリケーションを検証できません
選択したアプリケーションは存在しません。

前のステップで、devアカウントからプロビジョニングプロファイルを見つけることができます。すべての識別子を再確認しました。 Application Loaderも試してみましたが、基本的に同じエラーが発生しました。奇妙なのは、数時間前に別のアプリを問題なく同じアカウントに送信したことです。どんな助けも大歓迎です。

enter image description here

112
mfossat

Application Loaderを試してみましたが、うまくいきました。 2時間前には機能しませんでした。奇妙なのは、私がApp Storeからアプリをダウンロードしようとして、彼らが私のアカウントを見つけられなかったことです。いくつかの新しい利用規約が表示され、同意しました。その後、以前の「存在しない」アカウントでダウンロードすることができました。 App Loaderを試してみたところ、うまくいきました。まもなく修正されるApple側の何かでなければなりません。

32
mfossat

私は同じ問題を抱えていましたが、アプリをアプリストアに送信するために私がしたことは次のとおりです:

XCODE作成で「アーカイブ」を生成し、「オーガナイザー」ウィンドウ/ポップアップを取得したら、通常どおりに検証します。検証されたら、[エクスポート]をクリックして、[iOSアプリストアの展開用に保存]を選択します。どこかに保存し、この場所をメモしてください。IPAファイルが必要です。

https://itunesconnect.Apple.com/apploader/ApplicationLoader_3.1.dmg 」から「Application Loader」をインストールします(まだお持ちでない場合)。

簡単な手順に従って、アプリをアプリストアにプッシュします。それは「アプリを配信する」、IPAファイルを選択するだけです!

お役に立てれば!

27
punkbit

他のアプリケーションローダーで成功している間、私はしなかったし、別のエラーを受け取りました "このサービスを使用する権限がありません" すばらしいです!

IOS 9.1が昨日リリースされたばかりなので、おそらくXcode 6.xは段階的に廃止されますが、この特定のプロジェクトのためにXcode 7.xに移行する準備はできていません。

Xcode 6.xでアーカイブし、Xcode 7.1でオーガナイザーを使用してApp Storeに送信することで成功しました。手順は次のとおりです。

  1. Xcode 6.xの名前を変更します(私の場合はXcode632.app)。
  2. .dmgファイルからXcode 7.1をダウンロードしてインストールします。 アップグレードとしてではありません
  3. Xcode 6.xでアプリをビルドしてアーカイブする
  4. Xcode 6.xを閉じます
  5. Xcode 7.1を起動しますが、 開いていません あなたのプロジェクト。
  6. Xcode 7で、「ウィンドウ」->「オーガナイザー」を選択します。
  7. App Storeに送信します。

XcodeとApplication Loaderの両方のアップロードが失敗した場合に役立つことを願っています。

17
bitsand

Xcode 7をダウンロードし、新しいビルドをアップロードしてください。アプリのバージョンまたは(および)ビルド番号を変更したことを確認してください。

2

これは、Xcodeバージョンに関係しないiTCのバグ/「機能」のようです。バンドルされたフレームワークは、アプリのバージョンに合わせてバージョン(CFBundleShortVersionString)をバンプする必要があります。関連トピック: https://github.com/CocoaPods/CocoaPods/issues/4421https://github.com/Carthage/Carthage/issues/859

2
Uladzimir

更新:Appleがこのバグを修正したようです。Xcode6.4を使用してビルドをiTunes Connectに正常にアップロードしました。それ。

ソリューションがアプリケーションローダーを使用する前に。

これで、Xcode 6.xを使用して送信できるようになります。 Xcode 7はATSのために多くのリファクタリングを必要とするため、6.xからビルドをアップロードする必要があります。標準の「AllowArbitraryLoads」は、私のプロジェクトではそれをカットしません。

1
Ethan Parker

Application Loaderを介したエクスポートとアップロードはうまくいきました。

1
catApp Figures

Xcode 6.4および7.1を使用したアーカイブのアップロードに失敗しましたが、Xcode 7.0.1では正常にアップロードされました。 http://adcdownload.Apple.com/Developer_Tools/Xcode_7.0.1/Xcode_7.0.1.dmg

1
Uladzimir

これは、Apple側の新しいバージョン番号検証ロジックによって引き起こされる可能性があるようです。この場合、アプリのバージョン番号文字列の末尾に余分な「.1」を追加することで、Application Loaderでアップロードできるようになりました。

ただし、このエラーメッセージが「選択したアプリケーションは存在しません」というエラーメッセージが表示されるのは本当に奇妙です。

0
Felix

私は同じ問題を抱えていました。 Application Loaderを使用してアップロードしようとすると、バンドルバージョンに関する説明的なエラーが発生しました。すべてのサードパーティのinfo.plistをポッドと静的ライブラリから削除した後、ビルドをアップロードするために動作します。

0
Jignesh Sheth

同様の問題に対する私の解決策は、Fastlane Toolsの使用です https://fastlane.tools
最初にプロジェクトのビルド/アーカイブにGYMツールを使用し、次にiTunesConnect Testflightに送信するためにパイロットを使用できます。このツールは、コードの署名、送信などに関する私の問題をすべて修正するので、お勧めできます。

0
saltwat5r

この問題を修正しました。 OSXを10.10.5に、XCodeを7.0.1に更新する必要がありました。 XCodeでは、いくつかのキーを設定する必要があります。アプリまたはゲームにインターネットアクセスが必要な場合は、NSAppTransportSecurityキーが必要です。この設定の後、xcode it selfから完全に動作します。また、iTunesのライブ接続では問題ありません。

<key>UIRequiresFullScreen</key>
    <true/>

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <false/>
        <key>NSExceptionDomains</key>
        <dict>
            <key>domain.com</key>
            <dict>
                <key>NSExceptionAllowsInsecureHTTPLoads</key>
                <true/>
                <key>NSExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSExceptionRequiresForwardSecrecy</key>
                <false/>
                <key>NSIncludesSubdomains</key>
                <false/>
                <key>NSThirdPartyExceptionAllowsInsecureHTTPLoads</key>
                <false/>
                <key>NSThirdPartyExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
                <false/>
            </dict>
        </dict>
    </dict> 
0
Avinash