V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V9NN
V2EX  ›  iOS

App 运行最低要求 iOS 14 的解决办法及尝试

  •  
  •   V9NN · 66 天前 · 1427 次点击
    这是一个创建于 66 天前的主题,其中的信息可能已经有所发展或是发生改变。
    上一个讨论的帖子:/t/815093

    目前:iOS 系统 13.5 ,已越狱

    以 Apple Store 为例,要求系统最低 iOS 14.0 (系统为 iOS 13.5 ):
    1 )不升级 Apple Store 时,打开 App 提示更新(如下图所示);
    2 )使用第三方工具更新到最新版时,Apple Store 闪退;

    将 iOS 系统版本号修改为 14.1 时(修改系统文件 ProductBuildVersion 、ProductVersion 两个字段):
    Apple Store 闪退

    问:
    1 )修改 iOS 系统版本号该如何操作,除了上面两个字段还有其它地方需要修改?
    2 )怎样让 Apple Store 跳过启动检测(可以低版本运行)?

    https 删除://i.imgur.删除 com/OW7sOS1.png
    8 条回复    2021-11-15 11:27:50 +08:00
    Vancion
        1
    Vancion  
       66 天前   ❤️ 1
    你上一帖的 1 楼已经给出了唯一可行的办法:抓支持 iOS 13 的老版本 app 。如果老版本要求强制升级,不然不给用那基本无解。
    dcty
        2
    dcty  
       66 天前
    建议直接抓老版本,虽然说新版本你可能修改了部分变量可以运行了,但是万一某个地方开发者用到了不支持 iOS13 系的 API ,那就闪退了,如果不重要的场景还好,万一是重要的场景或者操作,那可就得不偿失了。
    mooczz
        3
    mooczz  
       66 天前 via iPhone
    最新版 apple store 是适配 iOS 15 的,一定用了 iOS 14 15 的 api ,无论怎么改,都会崩
    nieyujiang
        4
    nieyujiang  
       66 天前 via iPhone
    2 楼正解
    Leonard
        5
    Leonard  
       66 天前
    要求高系统版本一般是使用了新系统的 API ,你改版本号没用,系统调用到这个 API 的时候找不到方法就会崩溃闪退。
    Unclev21x
        6
    Unclev21x  
       66 天前
    我的 14.0 。 最近安装一些 App ,提市系统版本过低,然后用了工具下载到老版本的了。美滋滋。不知道跟楼主的情况是否一致。总之我不会升级,除非大多数 App 都不能用不能更新。
    V9NN
        7
    V9NN  
    OP
       66 天前
    @Vancion
    @dcty
    现在的情况是,老版本打开提示升级,不许用。
    看来真的是没有办法了。

    我还在想,有没有办法改 Apple Store 里的检测版本信息的文件,脱壳后重新打包签名。
    Vancion
        8
    Vancion  
       66 天前
    @V9NN 那估计只能慢慢试着找一下支持 iOS 13 的“最新”老版本。前面几楼也说了如果用了新的 api 你想办法绕过这些检测意义都不大。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2780 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:10 · PVG 20:10 · LAX 04:10 · JFK 07:10
    ♥ Do have faith in what you're doing.