From dfbb2df8397ec22f7cb5da18780a0be7a74dce72 Mon Sep 17 00:00:00 2001 From: Jochen Sprickerhof Date: Fri, 9 Dec 2022 16:04:51 +0100 Subject: [PATCH] Use CFBundleShortVersionString for version code --- fdroidserver/update.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fdroidserver/update.py b/fdroidserver/update.py index d8c04619..38b11b2c 100644 --- a/fdroidserver/update.py +++ b/fdroidserver/update.py @@ -557,8 +557,8 @@ def process_ipa(repodir, apks): if re.match("Payload/[^/]*.app/Info.plist", info.filename): with ipa_zip.open(info) as plist_file: plist = readPlist(plist_file) - # https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleversion - version = plist["CFBundleVersion"].split('.') + # https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring + version = plist["CFBundleShortVersionString"].split('.') major = int(version.pop(0)) minor = int(version.pop(0)) if version else 0 patch = int(version.pop(0)) if version else 0