Как получить версию цели по Ruby (или Xcodeproj) - PullRequest
0 голосов
/ 23 мая 2019

Как получить версию цели (версию вашего приложения) в Ruby или Xcodeproj ?

Я пытался sdk_version в AbstractTarget с Xcodeproj, но он возвращаетноль.

Если Xcodeproj не поддерживает это.Как получить версию по Ruby?

Ответы [ 2 ]

0 голосов
/ 01 июня 2019

Я сделал это в Ruby, используя plist gem, например:

require 'plist'
info = Plist.parse_xml('path/to/Info.plist')
puts info["CFBundleShortVersionString"]
puts info["CFBundleVersion"]

Надеюсь, это поможет.

0 голосов
/ 23 мая 2019
  • Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") должен дать вам номер версии
  • Bundle.main.object(forInfoDictionaryKey: "CFBundleVersion") должен дать вам номер сборки
...