2016-01-21 4 views
5

Я пытаюсь загрузить обновление для приложения в App Store с помощью Application Loader. Я получаю следующую ошибку.Application Loader ERROR ITMS-90062

ERROR ITMS-90062: "This bundle is invalid. The value for key CFBundleShortVersionString [1.0.0] in the Info.plist file must contain a higher version than that of the previously approved version [1.0.0]." 

Я думал, что CFBundleShortVersionString было позволено остаться такой же, но номер сборки (или «Bundle Версия/CFBundleVersion»), следует увеличивать на каждой сборки.

Это потому, что этикетка версии (CFBundleShortVersionString) должна увеличиваться на каждой утвержденной версии? Смысл обновления исправления ошибок и такие потребности, чтобы поднять метку версии, отображаемую в App Store?

С уважением

+0

Пожалуйста, проверьте здесь: http: //stackoverflow.com/questions/4933093/cfbundleversion-in-the-info-plist-upload-error – technerd

+0

Спасибо, но мой вопрос связан с CFBundleShortVersionString, которое необходимо обновить, как указано в «Приложении Loader ", а не CFBundleVersion (с которым я столкнулся, и я использую целые числа для версий сборки, так что любая wierd zero-stripping, сделанная Apple, не должна применяться). – mat

+0

вы можете показать свою предыдущую версию пакета –

ответ

8

Вам не нужно менять CFBundleShortVersionString, проблема здесь в том, что ваше приложение уже утвержден, и я предполагаю, что это в «В ожидании Developer Release» состоянии. Удалите приложение через «отмените эту версию» и попробуйте загрузить снова. Он должен работать.

Смежные вопросы