Внутренняя версия для приложений iphone - PullRequest
3 голосов
/ 01 февраля 2009

Есть ли у кого-нибудь какие-либо предложения относительно версии приложения для iphone, кроме использования «Bundle Version» и «Bundle Version short string». Мне трудно полагаться на эти значения для контроля версий моего приложения, потому что у меня есть несколько вариантов (облегченных, платных) одного и того же приложения. Также текущая реализация itunes connect не позволяет вам изменять номер версии обновления после его установки, поэтому, если вы решите заменить обновление новым бинарным файлом, вы застряли, используя тот же номер версии, с которого начали.

Я думал о добавлении пары ключ-значение в файл info.plist, но я не уверен, что мне разрешено добавлять новые пары ключ-значение в info.plist. Другая альтернатива, о которой я могу подумать, - создать свой собственный список настроек приложения.

Если есть лучшие способы добиться этого, я открыт, чтобы услышать их.

Спасибо!

Ответы [ 3 ]

3 голосов
/ 01 февраля 2009

Вы определенно можете добавить свои собственные пары ключ / значение в info.plist. Убедитесь в том, что перед ключами стоит префикс, чтобы ваши ключи не сталкивались с ключами, используемыми Apple.

1 голос
/ 02 февраля 2009

Каждая версия моего приложения имеет свой собственный файл Info.plist, и они используют одну и ту же базу кода в xcode, используя несколько целей для сборки. Все они могут иметь свои собственные номера версий, используя эту настройку «Bundle Version».

Вот пост и руководство по настройке:

http://www.codza.com/free-iphone-app-version-from-the-same-xcode-project

Я думаю, что вы могли бы добавить свой собственный ключ в Info.plist (этот файл не входит в ваше приложение), но я не понимаю, почему это было бы лучше, чем использовать ключ "Bundle Version", который уже существует.

0 голосов
/ 02 февраля 2009

Некоторые из вопросов, обсуждаемых в ответ на этот вопрос , могут быть вам полезны в этом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...