Uygulama dağıtımımızda da bu sorunla karşılaştım. Bu sorunu, ipa paket tanımlayıcımızı aynı tutarak indirme dağıtımı için kullanarak .plist içindeki paket tanımlayıcısını 'taklit ederek' çözebildik.
Örneğin, plistinizde:
<key>bundle-identifier</key>
<string>com.mycom.MyApp</string>
<key>bundle-version</key>
<string>0.2.2</string>
değiştirmek com.mycom.MyApp için com.mycom.MyApp.ios8fix
Uygulama, kurulumdan sonra kaybolacak yeni bir uygulama simgesi kullanılarak yüklenecektir.
Uygulamayı zaten yüklediyseniz, yükleme sırasında yeni bir uygulama simgesi bile göreceksiniz. Kurulumdan sonra bu simge kaybolur, ancak uygulamanın mevcut sürümü güncellenecektir. Temiz bir kurulumla kurulum simgesi kaybolacak ve kurulu uygulama simgesi yerinde görünecektir.
Görünüşe göre iOS 8, paket tanımlayıcılarını önbelleğe alıyor ve istenen yüklemeleri bu önbelleğe alınmış olanlarla karşılaştırıyor. Çoğu zaman yalnızca kurulum isteyen bir açılır pencere görürsünüz, ancak hiçbir şey olmaz.
Sean'ın daha önce fark ettiği gibi, bu xCode 6 GM ve resmi iOS 8 sürümünde görünüyor. Uygulamanızı daha önce hiç yüklememiş olan cihazlar, uygulamayı yüklemede sorun yaşamayacaktır.