прочтите подфайл и извлеките версию с регулярными выражениями. мы используем Fastlane.swift и делаем это прямо из .podspec
:
func extractVersion(in text: String) throws -> String? {
return try extract(in: text, with: "version[ ]*=[ ]*\\\"([0-9\\.]*[a-zA-Z-]*)\\\"")
}
параметры text
- это содержимое файла .podspec
. формат нашей версии примерно такой: 1.1.1-subproject-name