INNER CODE UNIT · Python

find_ipa_asset

CyrilPeng/Venera-Next · update_alt_store.py:69

def find_ipa_asset(assets, version):
    ipa_assets = [
        asset for asset in assets
        if asset.get("name", "").lower().endswith(".ipa")
    ]

    expected_name = re.compile(
        rf"^VeneraNext-ios-{re.escape(version)}(?:\+\d+)?\.ipa$",
        re.IGNORECASE,
    )
    for asset in ipa_assets:
        if expected_name.match(asset["name"]):
            return asset

    for asset in ipa_assets:
        name = asset["name"].lower()
        if name.startswith("veneranext-ios-") and version in name:
            return asset

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…