Xcode 6.4 Seçtiğiniz Uygulama Mevcut Değil


113

Xcode 6.4 ile iTunes Connect'e göndermeye çalışıyorum. Bu hatayı alıyorum

Uygulamanızı Doğrulayamıyor Seçtiğiniz uygulama
mevcut değil.

Ön hazırlık profilini önceki adımda geliştirici hesabım üzerinden bulabiliyorum. Tüm tanımlayıcıları iki kez kontrol ettim. Application Loader'ı da denedim ve temelde aynı hatayı aldım. İşin garibi, birkaç saat önce aynı hesaba herhangi bir sorun olmadan başka bir uygulama göndermiş olmam. Herhangi bir yardım çok takdir edilecektir.

görüntü açıklamasını buraya girin


3
Bu sorunu yaşayan tek kişinin ben olmadığımı bilmek güzel. Geçen gün iyiydi .. Uygulamam doğrulanıyor ancak gönderilemiyor ...
AnthonyVO

Aynı sorunu yaşıyorum. Şu soruya bir göz atın: stackoverflow.com/questions/33277785/…
Andy

guyz, bu sorun xcode 6.4 ile sınırlı mı, xcode 7'ye yükseltirsem yüklememe izin verir mi, Uygulama Yükleyici benim için çalışmıyor.
Geet

49 olumlu oy ama hiçbiri resim de tuhaf olduğunu göstermek için soru metnini güncellemiyor
Fahim Parkar

Bu konudaki Radarım çift olarak kapatıldı: Mühendislik, hata raporunuzun (23232727) başka bir sorunun (23215044) kopyası olduğunu belirledi ve kapatılacak.
Robert Atkins

Yanıtlar:


32

Application Loader'ı denedim ve işe yaradı. 2 saat önce çalışmadı. İşin garibi, App Store'dan bir uygulama indirmeye çalıştım ve hesabımı bulamadılar. Bazı yeni hizmet şartları ortaya çıktı ve kabul ettim. Bundan sonra, önceki "var olmayan" hesapla indirebildim. O zaman App Loader'ı denedim ve işe yaradı. Apple tarafında kısa süre içinde düzeltilecek bir şey olmalı.


4
Evet. İtunes Connect'te uygulamanıza gidin. Yeni bir yapı oluşturun (uygulamanın bir sonraki sürümü) ve ardından yapılar bölümüne gidin. Bir kez orada, Xcode 5.1 veya daha yüksek bir sürümden yükle veya uygulama yükleyici kullan diyor. Uygulama Yükleyiciye tıklayın ve indirmeye başlayacaktır.
mfossat

5
Uygulama, AppStore gönderimi için dışa aktarıldı ve IPA dosyasını yüklemek için Uygulama Yükleyici'yi kullandı. İyi çalışıyor gibiydi!
masam

4
Bilginize: Yaklaşık 1 saat önce Apple'dan: "Uygulamanızı sistemimize yüklemenin ne kadar önemli olduğunu anlıyorum. Size bildirmek istiyorum, bu sorunun farkındayız. Ekiplerimiz bunu en kısa sürede çözmek için aktif olarak çalışıyor mümkün. Bu süre zarfında sabrınız için minnettarız. "
dredful

2
XCode6.4 ile ilgili bir sorunla karşı karşıyaydım, Uygulama yükleyiciyle yüklemeyi denedim ve işe yaradı, "Ortaya çıkan API analiz dosyası çok büyük. API kullanımınızı teslimattan önce doğrulayamadık. Bu yalnızca bir bilgi mesajıdır ." ancak hata yok ve ikili program yüklenmedi.
anoop4real

1
Uygulama Yükleyici, Xcode: içine yerleştirilmiştir Xcode.app/Contents/Applications/Application Loader.app.
Pang

27

Ben de aynı sorunu yaşıyordum, işte uygulamayı uygulama mağazasına göndermek için yaptığım şey:

XCODE'da, "Düzenleyici" penceresini / açılır penceresini aldıktan sonra, "Arşiv" i oluşturun, normalde yaptığınız gibi onu doğrulayın. Doğrulandıysa, "Dışa Aktar" ı tıklayın ve "iOS uygulama mağazası dağıtımı için kaydet" i seçin. Bir yere kaydedin ve bu konumu not alın, IPA dosyasına ihtiyacınız olacak.

Zaten sahip değilseniz , https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg adresinden "Uygulama Yükleyiciyi" yükleyin .

Uygulamayı uygulama mağazasına göndermek için kolay adımları izleyin. Yani "Uygulamanızı teslim edin", IPA dosyasını seçin ve işte bu kadar!

Bu yardımcı olur umarım!


1
Xcode 6.4 ve Xcode 7.1 ile aynı sorunu yaşıyorum, ancak Uygulama Yükleyici de benim için çalıştı. API analizinin çok büyük olduğu konusunda bir uyarı aldım, ancak yapı iTunes Connect'te göründü.
benzado

Bir dezavantajı: Uygulama Yükleyici, kilitlenme raporları için ihtiyaç duyduğunuz dSYM dosyasını yüklemiyor ... Kilitlenme raporları için başka bir şey kullanıyorum ama bu, dikkat edilmesi gereken bir şey.
benzado

1
Uygulama Yükleyici ile yükleyebilirim. Ancak hem dahili testi hem de harici metni seçmek garip bir hatayla başarısız oldu ...
morizotter

Uygulama Yükleyiciyi indirmek gerekli değildir. Xcode zaten paketlenmiş olarak gelir. "/Applications/Xcode.app" konumuna gidin ve uygulama simgesine sağ tıklayın. Menüde "Paket İçeriğini Göster" i tıklayın. Şimdi "Contents / Applications / Application Loader.app" sayfasına gidin Elbette, bunu komut satırında yapmak da aynı derecede kolaydır:open "/Applications/Xcode.app/Contents/Applications/Application Loader.app"
AWrightIV

2
Yükleyici, Xcode'da bir menü seçeneği olarak mevcuttur. Xcode> Geliştirici Aracını Aç> Uygulama Yükleyici
m4rkk

17

Diğerleri Application Loader ile başarılı olurken, ben farklı bir hata almadım ve aldım «Bu hizmeti kullanma yetkiniz yok» Harika!

İOS 9.1 dün piyasaya sürüldüğünden, belki Xcode 6.x aşamalı olarak kaldırılıyor, ancak bu özel proje için Xcode 7.x'e geçiş yapmaya hazır değiliz.

Xcode 6.x'te arşivleyerek ve App Store'a göndermek için Xcode 7.1'de Organizer'ı kullanarak başarılı oldum. Prosedür aşağıdaki gibidir:

  1. Xcode 6.x'i yeniden adlandırın (Benim durumumda Xcode632.app).
  2. Xcode 7.1'i yükseltme olarak değil .dmg dosyasından indirin ve yükleyin .
  3. Uygulamanızı Xcode 6.x'te derleyin ve arşivleyin
  4. Xcode 6.x'i kapatın
  5. Xcode 7.1'i başlatın ancak projenizi açmayın .
  6. Xcode 7'de Pencere-> Ajanda'yı seçin.
  7. App Store'a gönderin.

Umarım bu, hem Xcode hem de Application Loader yüklemeleri başarısız olursa size yardımcı olur.


Benim için çalışmıyor. Denediğim diğer yöntemlerle aynı hataları alıyorum: ekran başlığı
AWrightIV

Ekran yakalamanıza bağlı olarak, birleşik bir sorunla karşı karşıya olabilirsiniz AWrightIV. Projenizdeki ve ilgili
info.plist'teki

2

Xcode 7'yi indirin ve yeni bir yapı yüklemeyi deneyin, sürümü değiştirdiğinizden veya (ve) uygulama sayısını oluşturduğunuzdan emin olun, çalışmalıdır.


3
Xcode 7 kullanmak işe yarıyor, ancak orada bit kodu kırma şeyleriyle (benim için yaptığı gibi) ve diğer ağ değişiklikleriyle uğraşmak istemeyen geliştiriciler var. Yani Xcode 7 hepsi değil bazıları için bir çözümdür.
Ethan Parker

@BeemerFan evet Xcode 6.4 kullanarak yeni bir sürüm yüklemeye çalıştım ve aynı sorun benim için çalışmadı, 4 gün önce uygulamamı güncelledim ve Xcode 6.4 benim için çalışıyor. Ama şu anda sadece Xcode 7 kullanarak çalışıyor. Elbette belki birisi Xcode 6.4 kullanarak nasıl çalıştırılacağını biliyor
Matrosov Alexander

@BeemerFan, evet bir çözüm olabilir)
Matrosov Alexander

1
Xcode 7 kullanıyorsanız, iOS 5.1.1 (iPad 1) desteğini kaybedersiniz. Bu bir sorun olmayabilir, ancak benim durumumda Xcode 7'ye geçmeden önce son bir iPad 1 uyumlu sürümü çıkarmaya çalışıyorum.
arlomedia

evet katılıyorum, ancak yaklaşık% 1 kullanıcı, developer.apple.com/support/app-store tabii ki tüm kullanıcılarınız 5.1.1 kullanıyorsa bu sorun olabilir. Ancak uygulama zaten mevcutsa ve bazı analitik araçlarınız varsa, kullanıcıların uygulamanızı indirirken hangi sürümleri kullandığını görebilirsiniz.
Matrosov Alexander

2

İTC'nin Xcode sürümüyle ilgili olmayan bir hatası / "özelliği" gibi görünüyor. Paketlenmiş çerçeveler, uygulamanın sürümüyle eşleşecek şekilde sürümlerini (CFBundleShortVersionString) çarpmalıdır. İlgili konular: https://github.com/CocoaPods/CocoaPods/issues/4421 https://github.com/Carthage/Carthage/issues/859


Altı gün denedikten sonra benim için sorunu çözen tek çözüm bu oldu. Bununla birlikte, bu bağlantıdaki en son komut dosyasını yanıtınıza yapıştırmanızı öneririm.
AWrightIV

1

Application Loader aracılığıyla dışa aktarmak ve yüklemek benim için çalıştı.


1
Bu cevap o kadar yapıcı değil. Lütfen başarılı olduğunda ne yaptığınız, orijinal gönderenin nelere bakabileceği veya deneyebileceği hakkında genel bir özet sunun veya yardımcı olacak daha fazla bilgi isteyin.
bigtlb

@bigtlb Kesinlikle 'yapıcı' idi. Uygulamamın iTunes Connect'te oluşturulmasını istedim. Bu yaklaşım benim için çalıştı. Orijinal sorunu çözmez ve Xcode aracılığıyla yüklemenin daha doğrudan yolundan daha uzun soluklu bir yaklaşımdır, ancak işe yaradı! Dolayısıyla 'yapıcı'. Haksız olumsuz oyu reddetmek için oy kullanmak.
Ash

Ek olarak, mfossat'ın cevabına (ve yorumlara) bir göz atın. Bu cevabın verdiği tavsiye ile tamamen aynı, bunun daha önce gelmesi dışında. Olumsuz oy verecekseniz, en azından bu konudaki tüm yanıtlarda tutarlı olun.
Ash


1

GÜNCELLEME: Apple'ın bu hatayı düzelttiği anlaşılıyor. Xcode 6.4 kullanarak bir yapıyı iTunes Connect'e başarıyla yükledim. Bunun ya bir düzenleyici hatası ya da bir iTC hatası olduğuna inanıyorum, ancak bunu düzelttiler.

Çözüm, uygulama yükleyiciyi kullanmaktan önce.

Şimdi Xcode 6.x kullanarak gönderebilmelisiniz. Hala 6.x'ten derlemeyi yüklememiz gerekiyor çünkü Xcode 7, ATS nedeniyle çok fazla yeniden düzenleme gerektiriyor. Standart "AllowArbitraryLoads" projem için yeterli değildir.


0

Görünüşe göre bu, Apple'ın sonundaki bazı yeni sürüm numarası doğrulama mantığından kaynaklanıyor olabilir. Bizim durumumuzda, uygulamanın sürüm numarası dizelerinin sonuna fazladan bir ".1" yapıştırmak, uygulamanın Uygulama Yükleyici ile yüklenmesine izin verdi.

Yine de, bunun için hata mesajının "Seçtiğiniz uygulama mevcut değil" olması gerçekten garip / aldatıcı.


0

Ben de aynı sorunu yaşıyordum. Uygulama yükleyici ile yüklemeyi denedim, ardından paket sürümüyle ilgili açıklayıcı hatalar aldım. Tüm üçüncü taraf info.plist'i bölmelerden ve statik kitaplıklardan kaldırdıktan sonra, yapımı yüklemek için çalışacak.


0

Bu sorunu düzelttim. OSX'imi 10.10.5'e ve XCode'u 7.0.1'e güncellemem gerekiyordu. XCode'da birkaç anahtar ayarlamanız gerekir. Uygulamanızın veya oyununuzun internet erişimine ihtiyacı varsa NSAppTransportSecurity Key gereklidir. Bu kurulumdan sonra kendi kendine xcode ile mükemmel çalışır. Ve canlı itunes Connect'te sorun yok.

<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

Benzer sorunlar için benim çözümüm Fastlane Araçlarının kullanılmasıdır https://fastlane.tools
Önce Projenizi oluşturmak / arşivlemek için GYM aracını ve ardından iTunesConnect Testflight'a göndermek için Pilot uygulamasını kullanabilirsiniz. Bu araç, Kod imzalama, gönderme vb. İle ilgili tüm sorunlarımı düzeltir, böylece onu tavsiye edebilirim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.