itms-90451 hatası "CFBundleIdentifier Çarpışma Hatası"

Uygulamamın bir sürümünü yükledim - bu hata açılır ve uygulamamın Google Haritalar bölümünde herhangi bir değişiklik olmaz. İlk yüklememde sorun yoktu.

4

6 cevap

Sadece embed framework yapı aşamasını uzantınızdan kaldırın.

Click on extension in target section -> Build phases -> remove the embed pods frameworks

Ekteki resme bakınız:

enter image description here

2
katma

This issue is probably Apple's iTunesConnect side of the problem. see my question: ITMS-90451:CFBundleIdentifier Collision Error

Ayrıca Qt çerçevesini kullanarak başvurunun sunulmasında da aynı problemle karşılaştım. https://bugreport.apple.com/ adresine bir rapor gönderdim. Apple'dan bir cevap varsa bile yazacağım bir şey.

1
katma
4/17'de Apple Teknik Destek'ten aldım. Ancak, sorun hiç çözmedi. Mac DeveloperForum'da bu konunun ilerlemesini ayrıntılı olarak yazdım. Lütfen aşağıdaki URL’ye bakın. devforums.apple.com/message/1127790#1127790
katma yazar Sawatsu Kengo, kaynak
4/29'da ekle aşağıdaki gibidir. Bu hata çözüldü !! Lütfen cevap soruma bakın. stackoverflow.com/questions/29588606
katma yazar Sawatsu Kengo, kaynak

Ben sorunu çözdüm. Az önce 3. parti çerçevesini sildim. Sonra tekrar ekleyin. Buna neden neden olduğunu bilmiyorum ama işe yarıyor.

0
katma

İTunes Connect'in geçici bir sorunu olup olmadığını merak ediyorum. Aynı kesin hatayı şimdi farklı bir üçüncü şahıs kütüphanesinde yaşıyorum

0
katma
Ben de hiçbir şeyi değiştirmedim
katma yazar byedissident, kaynak

Bu sorun iTunesConnect sorunu veya Cocoapod'lardır.

Uygulamayı arşivlediğinizde ve gönderdiğinizde, bu “CFBundleIdentifier Çarpışma Hatası” nı alırsınız çünkü iTunesConnect, Watchkit Uygulamanıza veya ana Uygulamanıza değil, pod bağımlılıklarından birinin info.plistini düşünüyor.

Bizim durumumuzda, Google Haritalar ve Instabug’ın info.plist dosyasını düşünüyordu.

Solution : To solve this issue we deleted all the values of info.plist from our pod dependency. Clean archive and successfully submitted.

GoogleMap iOS SDK contains info.plist on following path : GoogleMapSDK -> Resources -> GoogleMaps.bundle -> info.plist

Google Map info.plist

Screenshots of Errors :

Instabug

Google Maps

0
katma
Lütfen 'pod bağımlılığınızdan' 'anahtar/değer çifti' hakkında biraz daha bilgi verir misiniz? Ne demek istediğini biraz kaybettim.
katma yazar Tony, kaynak
Teşekkürler! Yani esasen, kapsül bağımlılığınızın içinde boş bir Info.plist dosyası olan bir uygulama gönderdiniz?
katma yazar Tony, kaynak
Tamam, bilgi için teşekkürler! Onay için tebrikler :)
katma yazar Tony, kaynak
Anahtar/değer çifti ile pod bağımlılığınızın info.plist'i kastediyorum. Google Harita SDK'sında -> Kaynaklar -> GoogleMaps.bundle -> info.plist. Pod bağımlılığınızın info.plistesindeki değerleri silin.
katma yazar Arsalan, kaynak
Ayrıca şimdi ekran görüntüsünü de eklediniz.
katma yazar Arsalan, kaynak
bakla bağımlılığı altında info.plist aslında işe yaramaz, Bizim sunulan Watchkit App Apple Dün tarafından onaylandı.
katma yazar Arsalan, kaynak

Altyapı İmzalama Yok olarak ayarlandı ve Kodlama Yapma.

Derleme Aşamaları - Dosyaları Kopyala - Kod Oturum Açıldığında Kopyalama Etkin

0
katma