Soru ERROR ITMS-4088 - Uygulamayı değiştirme iznine sahip değil


Tamam, bu yüzden bir müşterimiz için bir uygulama göndermeye çalışıyorum.

Beni geliştirici programına 'Yönetici' olarak davet ettiler ve tüm sertifikaları, temel hazırlık profillerini ve dağıtım profillerini oluşturduk.

Ayrıca gönderirken kendi hesaplarını seçebiliyorum.

Ben uygulamayı XCode 6.0.1 üzerinden göndermek için gidiyorum ve iTunes Connect ile kimlik doğrulama için tüm yol alır, o zaman bu hatayı atar ...

ERROR ITMS-4088: "Şirket Adı" kuruluşunun Apple ID "Uygulama Kimliği" ile uygulamayı değiştirmesine izin yok. Lütfen, bu uygulamaya erişimi olan bir kuruluş için bir hesap kullanarak tekrar deneyin "SoftwareAssets

Bunu neden anladığımı bilen var mı?

Her şeyin doğru kurulduğundan eminim. Yardım et! Teşekkürler!


36
2017-10-06 16:06


Menşei


Ben de bu problemle karşılaştım. Apple Developer forumlarında yayınladım, ancak henüz cevap yok. - morgman
Gönderiyi yazıya bağlayabilir misin? - tybro0103
Emin: devforums.apple.com/thread/249362?tstart=0 Yazıda söylediğim gibi, tek bir geliştirme ekibinin bir üyesi olan bir hesabı kullanarak bu hatayı aldım. Ancak, uygulamanızın önceki sürümleri, Xcode 5'teki birden fazla ekibin üyesi olan hesabımdan gönderildi. - morgman
Bu yüzden Apple ID hesabını XCode'daki hesap listeme eklemeliydim, ardından teslim sürecinde bir dev ekibi seçerken onlarınkini seçmek zorunda kaldım. Bundan sonra, yüklemeyi bitirdi, ancak eminim ki, müşterilerin kimlik bilgilerini kullanmadan bunu başarmanın yolları vardır, ayrıca aşağıda @Gonzalo Gallotti'nin çözümünü deneyeceğim. - DrRocker
Xcode İletişim Kutusu Resmi - Lucien


Cevaplar:


Xcode'a git. Tercihler / Hesaplar.

Şirket Hesabınızla giriş yaptığınızdan emin olun. Projenizin içinde General / Identity / Team'e gidip Şirket Ekibinizi ayarlayın.

Bu benim için çalıştı.


9
2017-10-06 22:44



benim için çalıştı - Mike Glukhov
Tüm bunları yaptım ve hala hatayı aldım. Hesabım birden fazla ekiple ilişkilendirilmiştir, ancak Genel / Kimlik / Ekip'te seçilen doğru numaraya sahibim. Temel hazırlık profili ve kod imzalama kimliği ile eşleşir. - tybro0103
Xcode 6.1'de, birden fazla Apple kimliğiniz olabilir. Diğerini ekledim ve uygulamayı ikinci Apple ID'mden seçerek uygulamayı yükleyebildim. - Troy
@ tybro0103 Aynı konuyla yüzleşiyorum. Herhangi bir çözüm buldunuz mu? - Adil Malik
@AdilMalik Evet ... Xcode yerine Uygulama Yükleyici kullanın. - tybro0103


Bu benim için çalıştı:

https://devforums.apple.com/message/1056570#1056570

ITC Kimlik Bilgilerini Uygulama Yükleyici ile Kullanma


36
2017-10-09 14:58



Benim için çalıştı! Bana göre bu gerçekten bir XCode hatası gibi görünüyor ve iTunes Connect'in ve geliştirici programının geri kalanının ayrı hesap sistemleri kullandığı gerçeğinden kaynaklandığını düşünüyorum. İTunes Connect, iTunes Connect hesabını ararken XCode geliştirici program hesabını kullanmaya çalışıyor. XCode, belirli bir iTunes Connect hesabını kullanmaya zorlamanıza izin vermediğinden, bir iTunes Connect hesabında oturum açmak ve kullanmak için Uygulama Yükleyicisini kullanmanız gerekir. - user1021430
Bu benim için çalıştı. Hesabım birden fazla ekiple ilişkilendirilmiş ve XCode'un bir sorunu var gibi görünüyor ve yanlış takımı almayı sürdürüyor. Uygulama Yükleyiciyi Kullanma, müşterinin hesabında oturum açtıktan sonra çalıştı. Bir XCode hatası görünüyor. - Bach
Katılıyorum. Bu bir Xcode hatası gibi görünüyor. Aynı problem ve çözüm burada. - zingle-dingle
Uygulama Yükleyici benim için aynı hatayı veriyor. - Ken Van Hoeylandt
Aynı yükü uygulama yükleyiciden de alıyor. Hesabım birden çok kuruluşun üyesi ve doğru olanı seçmiyor gibi görünüyor. - Ben Dowling


SOLVED: Ürün-> Arşiv-> İhracat-> iOS App Store için Kaydet. Organizer'ı kapatın ve Xcode-> Xcode (Menü) -> Geliştirici Aracı - Uygulama Yükleyicisi'ni açın, ardından iTunes connect hesabınızla oturum açın ve ipa'yı seçin.


27
2017-10-22 16:03



ÇALIŞIYOR bir cazibe gibi. Yaklaşık 20 müşteri developer.apple.com ile bağlantılı bir "büyük" hesap aldığımdan ancak itunesconnect.apple.com hesaplarına sahip olmadığım için bu soruna girdim. Xcode, bu bağlantılı hesaplar itunesconnect.apple.com ile uyumlu olmadığında, diğer e-posta adreslerine bölündüğünden dolayı kafam karışıyor gibi görünüyor. - Thomas Kekeisen
@Blauesocke aynı. İTunes hesabını denediğimden geliştirici ekibini seçerek ihracat yapmayı denedim ve bana hata gönderdi - Serg Tsarikovskiy


Bizim durumumuzda, Geliştirici Portalı ve iTunes Bağlantısı Farklı kullanıcılar altında, çoklu girişler altında birden fazla Geliştirici / iTC programına erişebilmenin yanı sıra.

Xcode'dan gönderilirken IDE, kimlik bilgilerinin yanlış kombinasyonlarını kullanmaya çalışıyordu.

Sorunu doğru temel hazırlık profili ve kod imzalama kimliğiyle arşivleyerek, daha sonra IPA'yı dışa aktararak ve yüklemek için Uygulama Yükleyici'yi kullanarak sorunu çözdük:

  1. Doğru Kod İmza Kimliğini seçin: Project > Code Signing > Code Signing Identity > Distribution App Store
  2. Doğru Temel Hazırlık Profilini seçin: Project > Code Signing > Provisioning Profile > Distribution App Store
  3. Arşiv: Product > Archive
  4. Organizatör'de yeni arşivlenmiş projenizi dışa aktarmayı seçin. Save for Ad Hoc Development
  5. Doğru Geliştirme ekibini seçin
  6. Dışa aktar .ipa dosya
  7. Açık Application Loader ve uygun şekilde doğrulamak iTunes Bağlantısı hesap
  8. Yeni sürümü yükle

5
2017-11-25 17:40





Olmak zorundaydım iTunes'a yönetici olarak eklendi - dağıtım sertifikamın iyi olmasına ve geçerli bir provizyon provizyon profiline sahip olmama rağmen, yine de iTunes connect'e eklenmem gerekiyor. Umarım bu, yukarıdakilerin hepsini yapmış ve yine de hatayı alan herkese yardımcı olur.


2
2017-11-17 10:53





Benim durumumda, Xcode'daki paket tanımlayıcısı, Itunes Connect'teki uygulamamla ilişkili paket tanımlayıcısıyla eşleşmedi.

Xcode'daki paket kimliğini kontrol etmek için "Genel" ve ardından "Bundle Identifier" a gidin.

Itunes Connect'te paket kimliğini kontrol etmek için. Uygulamanıza gidin, ardından "Daha Fazla", "Bu Uygulama Hakkında" o zaman "Kimlik Tanımlayıcısı" nı izleyin.

Bu iki Bundle Identifiers eşleşmeli veya gönderirken bu hatayı alacaksınız.


0
2018-02-11 03:57