версия приложения обновления iPhone (в Настройках) [дубликат]

Это - (МН г-жой) Microsoft Public License. Да, можно в значительной степени сделать то, что Вы хотите с кодом.

https://msdn.microsoft.com/en-us/library/ff648068.aspx

Однако читают условия. Которые стоит отметить:

  • , Если Вы распределяете какую-либо часть программного обеспечения, необходимо сохранить все авторское право, патент, товарный знак и уведомления атрибуции, которые присутствуют в программном обеспечении.

  • , Если Вы распределяете какую-либо часть программного обеспечения в форме исходного кода , можно сделать так только в соответствии с этой лицензией включением полной копии этой лицензии с распределением. Если Вы распределяете какую-либо часть программного обеспечения в форме скомпилированного или объектного кода, можно только сделать так в соответствии с лицензией, которая выполняет эту лицензию.

ПРИМЕЧАНИЕ: МН MS, кажется, является сознательно несовместимым с GPL.

5
задан Community 23 May 2017 в 12:10
поделиться

1 ответ

Почему бы вам не установить номер версии из mainBundle?

NSString *version = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleVersion"]];

Таким образом, вам не нужно обновлять файл настроек для каждой версии. Если вы хотите сравнить существующую и новую установленную версию. Вы можете записать номер версии в файл при запуске и сравнить версию каталога с версией запуска.

0
ответ дан 14 December 2019 в 04:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: