2015-03-12 18 views
6

Şu anda, x.x.x formatındaki uygulamam, ancak şimdi bir sonraki sürümle x.x.x.x sürüm formatını yapmak istiyoruz. Şimdi xxxx ile itunesconnect içinde bir sürüm oluşturuldu, ancak sorun, apple için inşa ederken yükleme yaparken bir hata vererek "infoClist dosyasındaki CFBundleShortVersionString 'xxxx' anahtarının değeri en fazla üç olmayan bir periyodik olarak ayrılmış bir liste olmalıdır - negatif tamsayılar. "Apple Store'a yüklerken iOS Uygulama sürümünü x.x.x.x olarak kullanabilir miyim?

Appstore'da 'x.x.x.x' biçiminde çok sayıda uygulama gördüm. ama neden izin vermiyorlar? Son zamanlarda herhangi bir şeyi değiştirdiler mi?

cevap

4

x.x.x, izin verilen en geniş dönem formatıdır. X.x.x.x dosyasını kullanamazsınız (Xcode 6 ile oluştururken 6. Eski Xcode sürümleri x.x.x.x sürümüne izin verilir).

Belki de iTunes Connect'teki giriş alanı bu durumda sağladığınız girişi doğrulamaz, böylece oraya girebildiniz. Sorun, Xcode'un onu kullanmanıza izin vermemesidir ve ikili dizini yüklediğinizde sürüm dizginiz doğrulandığından, x.x.x biçimini kullanmalısınız.

+1

Ancak xxxx biçiminde birçok uygulama görebiliyorum .. https://itunes.apple.com/in/app/chrome-web-browser-by-google/id535886823?mt=8 – Murali

+0

Önceki sürümlerinde Xcode 6, xxxx biçiminde sürüm dizesini girebilirsiniz. http://stackoverflow.com/questions/25418798/cfbundleversion-must-be-a-period-separated-list-of-at-most-three-non-negative-in –

+0

Tamam, xcode 5.1 ile deneyeyim. herhangi bir sorun doğru değil mi? – Nookaraju

İlgili konular