2011-06-20 13 views
5

Bir süre önce yeni bir uygulama yükledim. Bu sürüm 1.0 ve desteklenen hedef cihaz ailesi: iPhone/iPad.Varolan iPhone/iPad uygulamasında hedeflenen aygıt ailesini değiştir

Daha sonra 2.0 adında bir güncelleştirme yükledim, bu iPhone/iPad için hala hedeflendi. Daha sonra küçük bir değişiklik yaptım ve 2.1 sürümü yükledim, bu hala iPhone/iPad için hedeflenmişti. soruna Şimdi

: Şimdi iPad desteği olmadan sürüm 2.1 ancak değiştirmeye çalışıyorum. Yeni sürüm sadece iPhone'u desteklemelidir. .

"Bu paket bu uygulama için önceki paket içinde desteklenen edildi cihazlardan biri veya daha desteklemediği Paketler devam etmelidir:

ben alma hata mesajı şudur Desteklenen herhangi bir cihazı destekleyin . "

ben 2.2 sürümü ayarlamak için denedim ama 2.1 sürümü oluşturmaz veya yerini alamaz çünkü bu imkansız.

Buradan nereye gidebilirim? Evrensel uygulamadan evrensel olmayan uygulamaya geri dönemezsiniz.

+1

Aldığınız hatayı okudun mu? Sorunu tam olarak açıklar. –

cevap

7

Sadece devam etmek istiyorsanız, iPhone ile yeni bir uygulama (yeni paket kimliği) oluşturmanız gerekecektir.

+2

Tamam. Ve uygulamada büyük bir sorun olan aynı ada sahip olamaz? –

+0

Ve bunun nedeni nedir? – user102008

+0

Aynı problemi gördüm. Cihaz ailesi sadece Iphone cihazına düşemez. Bu, Apple'ın cevabı: https: //developer.apple.com/library/ios/qa/qa1623/_index.html Uygulamayı kaldırmanızı ve farklı bundle.id ile yeni bir tane oluşturmanızı söyler ancak kullanamazsınız Aynı isim ... Ve biliyorum ki sıkışıp kaldım ve ne yapacağımı bilmiyorum ... – Balflear