wartości wersji pakietu plist


Chcę zainstalować wersję Bundle na moim plist. Jednak wygląda na to, że wartością, która jest faktycznie WYGLĄDANA w wyszukiwarce, aby umieścić wersję, gdy spojrzysz na dodatkowe informacje, jest "ciąg wersji pakietu, krótka" edycja tego wymaga jednak otwarcia pliku plist, a nie tylko edycji "wersji" w ustawieniach docelowych.
Czy jest sposób, aby a) sprawić, by wersja pakietu była zawsze równa krótkiej wersji pakietu, b) sprawić, by wyszukiwarka spojrzała na wersję pakietu zamiast na krótki ciąg, lub c) sprawić, by wersja skrócona pojawiła się w oknie edycji ustawień docelowych ?
A może jest lepszy sposób na rozwiązanie tego problemu?
podziękować.
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Tak, możesz użyć pliku makr w stylu
$ {VARIABLE}
Info.plist.
Tworzymy niestandardowe ustawienie w projekcie o nazwie
APP_VERSION
, a następnie używamy $ {APP_VERSION} w kluczach
CFBundleGetInfoString
(Get Info string),
CFBundleShortVersionString
( Ciąg znaków wersji pakietu, krótki) i
CFBundleVersion
(wersja pakietu). W czasie kompilacji zmienna jest wypełniana poprawną wersją.
Uważaj jednak, ponieważ czasami Xcode potrzebuje czystej kompilacji, aby zaktualizować plik Info.plist, ponieważ nie sprawdza zależności zmiennych.

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się