Uygulama Yükleyici, bir iOS uygulaması yüklerken “iTunes Store ile kimlik doğrulaması yapılıyor”


214

Üç gün boyunca Uygulama Yükleyici'yi kullanarak iTunes mağazasına bir uygulama göndermeye ve "iTunes mağazası ile kimlik doğrulaması" adımında takılmaya devam ediyoruz .
Birçok forumu okuduk (stackoverflow dahil) ve önerilenleri denedik:

  • yeni bir ön hazırlık profili oluşturmak
  • Uygulama Yükleyicinin farklı veya birden çok sürümünü kullanma
  • proxy ayarlarını değiştirme
  • Mac'i yeniden başlatma
  • günün farklı saatlerinde yükleme vb.

Hatta bir gecede çalışmayı bıraktık ve bu adımı atlamakta başarılı olamadık. Maalesef, sorunun ne olabileceği hakkında geri bildirim yapılmadı ve herhangi bir hata mesajı almadık. Geçmişte herhangi bir zorluk çekmeden birden fazla uygulama gönderdik, ancak bu sefer tamamen sıkıştık!
Nasıl çözebildiniz?


1
tamam anladım. Belki bu yardımcı olabilir: Choose Window > Background Activity to display the Background Activity window and view delivery status information for all applications, including pending messages, time remaining, warning and error messages, and so on.
lootsch

13
2017 ve bu konu hala var. apple geliştiriciler gerçekten nefret ediyor
user230910

10
2018 ve bu konu hala var. apple geliştiriciler gerçekten nefret ediyor
user230910

6
2019 ve bu konu hala var. elma geliştiriciler gerçekten nefret ediyor
Romulo BM

8
2020'si ve bu konu hala var. Apple ciddi geliştirici nefret ediyor
spongyboss

Yanıtlar:


342

Bu sadece bugün başıma gelmeye başladı (Mayıs 2017) ve bu konudaki hiçbir cevap sorunumu çözmedi. Benim için karar buradan geldi;

https://forums.developer.apple.com/thread/76803

Terminal. Ana dizine geç,

cd ~  

Geçerli taşıyıcı dizinini taşıyın,

mv .itmstransporter/ .old_itmstransporter/ 

Transporter'ın kendisini güncellemesine izin vermek için aşağıdaki dosyayı çağırın.

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

Güncellenene kadar bekleyin, ardından Xcode'u açın ve yüklemeyi deneyin.


8
çok teşekkür ederim! Daha onaylanmış ve kabul edilmiş çözümlerin hiçbiri benim için işe yaramadı, ama bu işe yaradı. Apple'ın hata mesajlarını düzgün bir şekilde nasıl ileteceğini öğrenmesi gerekiyor. Kimlik doğrulamasında takılmak hiç de yararlı değil.
Domen Grabec

9
Mayıs 2017 itibariyle cevap budur
adarsh

1
Benim için çalıştı. Şu anda uygulama mağazasında XCode için bir güncelleme var, ancak bugün tam bir güncelleme yapmak istemedim. Gerçekten hızlı bir yapı yüklemem gerekiyordu .. ve bu cevap hile yaptı.
Felipe Balduino

1
Cevabınız için teşekkürler, iptal edildi. Uygulama Yükleyici ve XCode yükleyici de arka planda aynı şeyi yapar. Yani "Kimlik doğrulaması yapılıyor ..." mesajına bakmak yerine bir grup Terminal mesajı görüyorsunuz. Her şeyi hızlandırması gerekmez.
Uygar Y

4
Bir yıl sonra ve hala cevap. Teşekkür ederim!
Potasyum İyon

82

Uygulama Yükleyicide yeni bir kayıt kabul etmelisiniz. "Xcode -> Geliştirici Aracını Aç" menüsünden (menü çubuğunda Apple'ın sağındaki ilk menü) "Uygulama Yükleyici" yi seçin. Uygulama Yükleyiciyi açtıktan sonra yeni şartları kabul etmeniz ve ardından iTunes hesabınıza tekrar giriş yapmanız istenecektir. Bundan sonra herhangi bir yükleme yöntemi çalışacaktır.

Xcode'daki Application Loader'ın görüntüsü


Bu benim için işe yaradı. Ayrıca Uygulama Yükleyici oturum açma iletişim kutusundaki 'bağlı kal' seçeneğini işaretledim.
Herc

Yardım edebildiğim için mutluyum. Gerçekten de 'bağlı kalın' bir seçenek, ancak duraklama sorununu çözmek için gerekli değil, sadece yeni şartları kabul ediyorum.
Conor

1
Harika tavsiye. Apple tarafından bir gözetim gibi görünüyor, ama benim için çalıştı!
atonyc

1
Bu benim için çalıştı ama önce Açık Geliştirici Aracı'na giriş yapmak için uygulamaya özel bir şifre oluşturmak zorunda kaldım.
George Filippakos

1
Yararlı olduğuna sevindim, gerçekten mantıksız. Özellikle Xcode'un anahtarlıktaki geliştirici şifresine zaten erişimi olduğu göz önüne alındığında, bu tür bir sorunu önlemek için Uygulama Yükleyici işlevini Xcode'a döndürmeleri gerekir.
Conor

66

Sadece bekle. Birkaç dakika içinde herşey yoluna girecek.


1
Benim için 15-20 dakika sürüyor ve başarıyla AppStore'a yüklendi. Ancak lütfen 443 numaralı TCP bağlantı noktasını etkinleştirin.
Kirti Nikam

2
Kimin ne yaptığını bilen Politika Sözleşmesini kabul etmediyseniz, diğer cevabın dediği gibi yapın.
mgarciaisaia

@mgarciaisaia Cevabımı, kabul edilen cevap olması gerektiği için bağladığınız için teşekkür ederiz.
Conor

4
8 saat sonra hala bekliyorum. meslektaşım zaten android sürümünü yayınladı ve müşteriler var. bu arada elma için bekliyorum ..
user230910

8
5 gün beklemek ve hala hiçbir şey, bu en iyi tavsiye gibi görünmüyor
user3581248

24

Bugün "iTunes Store ile Kimlik Doğrulaması" na takıldım. Önceki gönderimle aynı sürümü ve yapı numarasını kullanmıştım. Yapı numarasını güncelledikten sonra yükleme işlemi iyi gitti. İlişkili mi yoksa tesadüf mü bilmiyorum.


Benim için de çalıştı.
yannick1976

Şüphesiz bu doğru cevaptır. Benim için de çalıştı.
Steve K

1
Bu bir tesadüf değil. Aynı sürümü ve yapı numarasını yeniden yükleyemezsiniz. Genellikle yükleyici açıkça size bir uyarı verir. Sizin durumunuzda görünüşe göre olmadı
NSNoob

Aynı konu bir yıldan fazla bir süre sonra, yapı numarasının aynı olduğuna dair bir uyarı yok.
PaulBGD

Derleme numarası güncellendi ancak iTunes Store ile Authenticatin sorununu çözmedi. Bunun tam olarak böyle olmadığını hayal ediyorum.
Javier Quevedo

12

10 Aralık 2019, Xcode Sürüm 11.2.1, MacOS X 10.15.1

Dün tam olarak aynı sorunla karşı karşıyaydım ve ağ sorunları olabileceğini düşündüm, en azından öyle görünüyor. Ama bu sabah birkaç farklı ağ ve birkaç VPN bağlantısı denedim, hiçbiri çalışmıyor!

En yüksek buradan cevap olarak adlandırılmış bir önbellek klasörünü sıfırlamak için soruyor .itmstransporter benim ev dir altında bir program çalıştırmak iTMSTransporter belirli klasörü altında, ama ikisini de bulamıyorum.

Ama yakında eski yükleyici programını kullanan insanlar için önbellek klasörü olduğunu düşündüm: Apple tarafından kullanımdan kaldırılan ve artık Xcode 11'de bulunamayan Uygulama Yükleyici : Sonra en son Xcode'un iTMSTransporter'ı burada bulduğunu gördüm :

/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

Ve önbellek klasörü burada:

/Users/your_user_name/Library/Caches/com.apple.amp.itmstransporter/

Varolan önbellek klasörümü kaldırdım ve iTMSTransporter'ı herhangi bir parametre olmadan çalıştırdım , yakında günlükleri çıkarmaya ve bir grup dosya indirmeye başladı ve 2 veya 3 dakika içinde bitti. Sonra tekrar ipa dosyamı yüklemeyi denedim, işe yarıyor !!!

SONUÇ:

  1. Eski Uygulama Yükleyici veya en son Xcode, ipa dosya yüklemesini işlemek için bir Java programı iTMSTransporter kullanır .
  2. Doğru çalışması için iTMSTransporter, İnternet'ten indirilen ve yerel klasörünüzde önbelleğe alınan bir dizi jar dosyasına ihtiyaç duyar.
  3. Önbelleğiniz bir şekilde kırılmışsa veya hiç yoksa, doğrudan iTMSTransporter'ı bizim durumumuzda --upload-app gibi fonksiyonel parametrelerle çağırıyorsa, iTMSTransporter SİZİ UYARMAZ, NOR FIX CACHE ITSELF TARAFINDAN, HİÇBİR ŞEY YOKTUR! (Bu iTMSTransporter'ı kim yazdıysa, programlama duyunuzu ciddiye almanız gerekir).
  4. İTMSTransporter'ı herhangi bir parametre olmadan çağırmak önbelleği düzeltir.
  5. Xcode Sürüm 11.2.1 (11B500) ile 10 Aralık 2019'da fonksiyonel bir önbellek yaklaşık 65 MB'dir.

Lütfen bunu oylayın. Bu mevcut çözüm ve gömülü
VeeK

9

Aylarca aynı sorunu yaşadım, hotspot kalkanı ve özel tünel uygulamalarını bilgisayarımdan kaldırdım ve uygulamamı yüklemeye çalıştım ve her şey iyi çalıştı. bu nedenle bilgisayarınıza herhangi bir VPN uygulaması yüklediyseniz, uygulamayı kaldırın ve ardından uygulamanızı uygulama yükleyiciden veya xcode'un düzenleyicisinden yüklemeyi deneyin.


6

Bu Referans Bağlantısında belirtilen yanıtı deneyin , gerçekten benim için ve diğerleri için de çalıştı.

Cevap da burada. Terminal'i açın ve çalıştırın:

cd ~
mv .itmstransporter / .old_itmstransporter /
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

Daha sonra iTMSTransporter kendini güncelleyecek, daha sonra XCode'a tekrar veya uygulama yükleyici aracılığıyla yüklemeyi deneyebilirsiniz.


2
Bu yanıt @AshHimself'in önerdiğinden nasıl farklı?
Eric Wu

5

Sihirli bir düzeltme yok. Itunes sadece kötü çalışıyor. Son zamanlarda giderek daha fazla sorun yaşıyor ve mağazaya bir ipa güncellemek ve göndermek giderek daha fazla zaman alıyor. Ben de AppLoader ve Xcode organizatör ile bu sorunu vardı ve birkaç kez denedikten sonra sadece geçti.


5

Ağ bağlantısını değiştirmek yardımcı oldu.

  1. Telefonumda wifi kapatıldı
  2. Etkin 3G
  3. HotSpot oluşturuldu
  4. Mac bilgisayarımı etkin noktaya bağladım ve kimlik doğrulama sorununu çözdüm

4

Benim durumumda, en yeni Geliştirici Sözleşmesini kabul etmedim. Uygulama Yükleyiciyi bir kez çalıştırın, kabul etmek için [Kabul Et] 'e tıklayın, ardından Uygulama Yükleyiciden çıkın ve App Store'a Yükleme düzgün çalışacaktır.


4

Aşağıdaki benim için çalıştı.

  1. Application Loader'ın başka bir örneğini açın. ("Xcode -> Geliştirici Aracını Aç" menüsü altındaki "Uygulama Yükleyici" yi seçin)

  2. Şartları "Kabul ediyorum".

  3. 2. Adımı tamamladıktan sonra Uygulama Yükleyicinin ilk örneği bir sonraki adıma geçti ve derleme gönderildi.


3

Aynı sorunla da karşılaştım. Olası bir çözüm, Xcode -> Preferences -> Accountssoldaki menüden App ID'yi seçip ardından ID'ye tıklayıp View Detailsyenile düğmesine tıklamaktır. yeniden yüklerken aşağıdaki hatayı alırsınız

Seçilen ekibin temsilcisi 'ADMIN NAME' en son Program Lisans Anlaşmasını kabul etmelidir.

Yukarıdaki hatayı almayacaksanız, Aşağıdaki çözüm çalışmaz.

Bu, Yönetici giriş bilgilerini kullanarak geliştirici hesabına giriş yapmanız ve en son sözleşmeyi kabul etmeniz gerektiği anlamına gelir. Ardından, uygulama mağazasına ikili dosya yükleyebileceksiniz.


2

MacOS Mojave 10.14.6, Xcode 11.3.1 ve Transporter 1.1.1 kullanıyorum ve her zaman App Store ile Kimlik Doğrulaması aşamasında takıldım, ne kadar beklersem sürsün, Xcrun altool, Transporter kullanarak yüklemeyi denedim , nada.

Sonunda ipa dosyasını yeni bir Macbook'a (10.15.3, Xcode 11.3.1, Transporter 1.1.1) dışa aktararak çalıştım ve Transporter uygulamasını oraya yüklemek için kullandım.

Temel fark, yeni Macbook'umdaki Transporter aracı, eski Macbook yapmadığı sırada 6 basamaklı bir kod kimlik doğrulaması istedi, eski cihazımdaki kimlik doğrulama simgesinin süresinin dolduğundan şüpheleniyorum, ancak sistem denerken yeni bir kod istemedi uygulamasını yükleyin. 2-FA etkinleştirilmiş.

Bu yüzden, uygulamayı yüklediğinizde manuel olarak yeniden kimlik doğrulamayı zorlamanın cevabı olduğunu düşünüyorum, diğer tek fark MacOS sürümüdür, ancak bir fark yaratıp yaratmayacağını test etmedim.

Önerilen Çözüm A:

  1. Apple Kimliği yönetimi kontrol panelinize giriş yapın: https://appleid.apple.com/account/manage

  2. "Cihazlar" bölümüne ilerleyin

  3. Cihazlarınızı ve ardından "Hesaptan kaldır" ı tıklayarak tüm cihazları kaldırın, bu, Transporter'ı kullanırken makinenizde yeniden oturum açmayı zorlar.
  4. Xcode ve Transporter'da Apple hesaplarından çıkış yapın, uygulamayı silin ve yeniden yükleyin
  5. Yüklemeyi tekrar deneyin.

Önerilen Çözüm B

  1. MacOS 10.15.3 sürümüne güncelleme

1
Benim adamım! Her yerde bir çözüm arıyordum. Tam adımlarınız benim için başarılı bir sonuç vermese de, başka bir dizi adım anladım. Oturumu kapattıktan / sildikten sonra hala yükleyemedim. Bu yüzden, orada test etmek için macbook'umda yeni bir yerel hesap oluşturdum. Tabii ki, işe yaradı! Sonra çıkış yaptım ve ana hesabıma geri döndüm ve bu da şimdi çalışıyor gibi görünüyor!
AKrush95

1

ITC hesabınızı Uygulama Yükleyici ile yeniden başlatmayı deneyebilirsiniz.


1

Farklı bir İnternet bağlantısı deneyin. Yukarıdaki tüm çözümleri denedim ama hiçbiri işe yaramadı. Ancak, hücresel bağlantımı (güvenlik duvarının arkasında duran DSL bağlantım yerine) kullanmayı denediğimde hemen çalıştı.


birçok şey yaptı, o sadece çalıştı. Cep telefonumu bir hotspot olarak kullanmanın hile yaptığına inanamıyorum (akşamları bilgisayarımda hala bir vpn kullandım, bilen itunes'i memnun etmiş olabilir ..). Apple, geliştirici platformun beni asla şaşırtmak için durmuyor.
Jeremie

1

Bir ağ sorunu olabilir. Sanal bir makinenin (örneğin VMWare veya VirtualBox) içinde çalışıyorsanız, ağ bağdaştırıcısı modunu varsayılan NAT'tan Köprülü olarak ayarlamayı deneyin.


1

Tüm yaptığım / Applications benim Application Loader.app çoğaltmak ve aynı anda her iki Uygulama yükleyiciler koştu.

bu çözüm orada, eskiden benim için çalışırdı, ama bugün bile değil! Yaptığım ve çalıştığım şey (2 örnek) + XCode (organizatör) ile yükleniyor. Birkaç kez denemek zorunda kaldı ve çalıştı.

umarım bu birisine yardım eder, bu böcek uzun süredir orada () bir elma çok fazla umursamıyor gibi görünüyor


1

Başka bir neden, uygulamayı gönderdiğiniz makineyi değiştirmiş olmanız olabilir. Veya makinedeki kullanıcı hesabı. Yeni makinede App Store için özel anahtar ve / veya sertifika bulunmayabilir. Xcode'da doğru ada sahip bir sertifika görüntülenmesine rağmen.

Bu durumda, https://developer.apple.com -> sertifikalara gidin, yeni bir sertifika (dağıtım) eklemek için artı işaretini (+) kullanın ve geçerli anahtarınızdaki özel anahtar için sertifika isteme adımlarını izleyin. makinesi. Sertifika yüklendikten sonra kimlik doğrulaması işe yarayabilir.


Teşekkürler bu benim için oldu
Rippo

1

Benim için yukarıda verilen hemen hemen tüm önerileri denedim, ancak uygulama mağazasına yüklemedeki ilk başarıdan sonra sorun hala tekrar ortaya çıktı. Bu web sitesini bulana kadar . Özet olarak, aşağıdakileri yapın

  1. Terminali
  2. Bu komutu çalıştırın :

      rm -rf ~/.itmstransporter/
      “/Applications/Xcode.app/Contents/Applications/Application 
      Loader.app/Contents/itms/bin/iTMSTransporter

Not: (yukarıdaki diğerlerinden farklıdır) bu komut olacaktır silmek senin ITMSTansporter klasör ve yeni bir tane oluşturun ve o xcode bu komutu çalıştırmadan önce ayrılanlar olduğundan emin olun. 3. Başlat Xcode ve tüm iyi olmalıdır.


1

Bugün bu sorunla karşılaştım, Xcode 11.2.1Xcode -> Tercihler -> Hesaplar -> Apple Kimliğimin yanındaki '-' üzerine dokundum ve tekrar oturum açarak çözdüm. Bu benim için düzeltildi!


1

Xcode 11.xx ve Transporter uygulaması için güncellenmiş yanıt, açık terminal:

  1. rm -rf ~/.itmstransporter/
  2. "/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter"

Bir süre bekleyin Sorun çözüldü!


0

Sanırım verilen tüm yaklaşımları izledim, ama hiçbiri benim için işe yaramadı. Benim için işe yarayan kendi yaklaşımım, bir ikili yüklemek için ilk adımlardan geçmektir, daha sonra, ikili seçtikten sonra Gönder'i tıklamayın; bunun yerine pencereyi kapatın ve görünecek olan yeni pencerede yeniden başlayın: umarım geçecektir.


0

Çözüm bulundu:

Yapıyı yükliyordum, “iTunes Store ile kimlik doğrulaması” dışında her etkinlik iyi gitti.

LAN kablosumu çıkardım ve MAC'imi mobil etkin noktama bağladım. ve kimlik doğrulama sorunu çözüldü. Sınırlı bir internet planınız varsa, kimlik doğrulama aşamasını geçer geçmez uygulamayı tekrar LAN kablosunun internet bağlantısından yükleyecek şekilde tekrar bağlayın.


0

yükleme sırasında "bit kodunu ekle" seçeneğinin işaretini kaldırdığımda yüklemem başarısız oldu. Bu yüzden "bitcode dahil" seçeneğini işaretledim ve yükleme iyi gitti.


0

Güvenlik Duvarınızı kontrol edin, "Açık" ise, sadece Kapalı olarak ayarlayın, ardından deneyin


bunu nereden kontrol edebilirim?
Fahim Parkar

0

Benim için kullanıyordum Xcode 8.2'ın uygulama yükleyici ve neyse ben oldum Xcode 7.2yanı yüzden kullanılan Xcode 7.2' ın uygulama yükleyici ve işe yarıyor.


0

Docker uygulamasını kapattıktan sonra çalışmaya başladı


0

Tercihler -> Hesaplar'a gidin, hesabınızı kaldırın ve tekrar ekleyin. Ardından tekrar yüklemeyi deneyin ve birkaç dakika bekleyin.


0

Beta sürümlerini kullananlar için Xcode , sadece komuta uygulama adını değiştirmek Xcode-beta.app :

cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode-beta.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

İnternet bağlantınıza bağlı olarak güncelleme biraz zaman alabilir. Benim için 15 dakika civarındaydı.


0

Hiçbir şans ile sağlanan tüm çözümleri denedim ve sonunda makine yeniden başlatma (XCode sorunları ile oldukça sık olduğu gibi) sorunu çözdü ..

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.