V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
arnosolo

现在新开发 iOS 应用还需要兼容 iOS14 吗?

  •  
  •   arnosolo · Jan 14, 2023 · 2184 views
    This topic created in 1201 days ago, the information mentioned may be changed or developed.

    我发现 iOS 新推出的 api 好像不会劳心去兼容旧的 iOS 版本. 比如说 iOS14 就无法使用 Canvas api. 这点上 Android 就好很多, Jetpack Compose 写的程序我 2015 年的老手机也能用. 我觉得等我把 iOS 和 Android 的基础学完了(至少能写一下保存图片, 应用内购的插件), 就继续用 ts 开发移动应用.

    if #available(iOS 15.0, *) {
    	Canvas { context, size in
        	context.draw(Text("Try canvas"), at: CGPoint(x: 50, y: 20))
        }
    } else {
        // Fallback on earlier versions
    }
    
    3 replies    2023-01-14 21:31:44 +08:00
    Leonard
        1
    Leonard  
       Jan 14, 2023
    iOS14 还不算很老,大公司一般需要兼容,小公司或个人看情况。旧系统新特性不支持也要做好 fallback ,不能直接不兼容。
    oszlso
        2
    oszlso  
       Jan 14, 2023
    https://developer.apple.com/support/app-store/
    数据比较旧了,苹果最近应该会发布新数据
    Leonard
        3
    Leonard  
       Jan 14, 2023
    @Leonard 当然,如果这种新特性是你 app 的核心功能,那当我没说,毕竟想兼容也没办法
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   966 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:39 · PVG 03:39 · LAX 12:39 · JFK 15:39
    ♥ Do have faith in what you're doing.