2010-10-26 4 views
1

Я не говорю о формальном контроле версий (svn и т. Д.) Для своего iPad-приложения.ipad - Как я могу управлять версией своего iPad-приложения?

Хотелось бы, чтобы кто-нибудь мог сказать мне, где в моем приложении установить версию приложения.

Например, название моего продукта - Go Here. Чтобы указать версию, где я должен установить версию? версия пакета в plist? Мне нужна эта версия на всякий случай, если в будущем, если я обновляю хранилище приложений для более новой версии, люди могут загрузить и обновить.

Должен ли я изменить версию пакета в plist, но сохранить имя продукта и имя цели одинаково? Если я создаю более новую версию, я просто обновляю версию пакета только?

Благодаря

ответ

1

Вам просто нужно изменить "Bundle версии" (CFBundleVersion) в вашем Info.plist. Вот и все.

BTW, не проверял, но вы должны быть в состоянии получить версию во время выполнения с этим:

versionString = [[[NSBundle mainBundle] infoDictionary] objectForKey:kCFBundleVersionKey]; 
+0

Да, это то, что я сделал. Но кажется, что когда я посылаю это кому-то для бета-теста (я сделал шаги по формальной процедуре тестирования бета-теста), этот парень может установить мое приложение через iTune без проблем в первый раз. В следующие моменты, даже если я обновляю версию пакета до более высокого уровня и передал ее этому парню, он не смог успешно установить. iTune заявила, что она обновляется, но на самом деле приложение остается старой версией. – Jack

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