首页 > 其他分享 >Android/iOS版本号机制简介

Android/iOS版本号机制简介

时间:2024-05-18 20:07:27浏览次数:26  
标签:1.0 版本号 APP iOS 用户 Android

Android和iOS 有各自的版本号机制,但都根据 版本号的用途,分为了2类:

  • 程序向的 构建版本号:用户不可见
    • 影响APP的功能:覆盖安包(低版本覆盖高版本会提示异常或失败)
    • 影响APP商店提审:每个提审包都必须必上一次版本号高
  • 用户向的 显示版本号:用户可见
    • 影响APP的版本号显示:系统设置里可查看APP的版本号
    • 影响APP在商店的版本号显示:GooglePlay内显示的App版本号

Android

  • VersionCode(版本代码):单位整数值。对用户不可见。每次构建都建议递增
  • VersionName(版本名称):字符串值,基本格式为<major>.<minor>.<point>。对用户可见,可以例如:"1"、"1.0.0"、"1.0.1"

iOS

  • CFBundleVersion(构建版本号):字符串值,由 单位整数值或三位整数值(X.X.X)组成。对用户不可见。每次构建都建议递增
  • CFBundleShortVersionString(发布版本号):字符串值。对用户可见,可以例如:"1"、"1.0.0"、"1.0.1"

参考文章

标签:1.0,版本号,APP,iOS,用户,Android
From: https://www.cnblogs.com/SouthBegonia/p/18199716

相关文章

  • iOS (实现检查更新功能时)获取App最新版本号
    funcgetAppVersionNumber(){letappId="app的Id号"//这里要注意,国内App要使用"https://itunes.apple.com/cn/lookup?id="//如果使用"https://itunes.apple.com/lookup?id="这个则获取不到版本号leturlStr=String.init(format:"https:/......
  • 『手撕Vue-CLI』添加帮助和版本号
    前言经过上一篇『手撕Vue-CLI』编码规范检查之后,手撕Vue-CLI已经进阶到了代码规范检查这一步,已经将基本的工程搭建好了,然后代码规范约束也已经加入了,并且将nue-cli指令绑定到了全局当中,可以在任何地方使用了。正文接下来这篇文章呢,就要来实现一下大多数的命令行工具都会有......
  • Android 15 的新功能与适配
    前台服务变化前台服务一直是比较损耗电池寿命的操作,在Android15Beta2里,**dataSync 和 mediaProcessing 的前台服务类型现在有大约6小时的超时时间**,之后系统将调用Android15新的 Service.onTimeout(int,int)方法,之后该服务就不会再被视为前台服务,如果服务没有调用......
  • iOS获取.ips文件并通过Xcode自带的symbolicatecrash解析
    文章讲述如下问题:1.如何获取.ips文件2.如何获取symbolicatecrash3.解析前的准备工作4.如何将.ips转为.crash文件5.如何使用symbolicatecrash解析.crash文件6.异常错误处理1.如何获取.ips文件?在iOS中,你可以通过几种方式找到应用程序的.ips文件,具体取决于你是在开发......
  • flutter 运行ios真机测试 提示 Command PhaseScriptExecution failed with a nonzero
    我这边引起CommandPhaseScriptExecutionfailedwithanonzeroexitcode的原因是我刚更换了推送证书,于是我打开钥匙串访问发现推送证书处于不受信任状态,于是把证书状态设置为信任状态并删除了旧的推送证书,设置完成后再去运行,就可以成功运行了。这是我这边的单一情况,......
  • 【iOS逆向与安全】iOS远程大师:通过H5后台远程查看和协助iPhone设备
    前言在移动设备测试和远程协助的过程中,能够远程查看和协助iPhone设备是一项非常实用的功能。为了解决这一需求,我开发了一款名为iOS远程大师的产品,允许用户通过H5后台界面查看和协助越狱或非越狱的iPhone设备。本文将详细介绍iOS远程大师的开发过程和技术实现。一、技术实现整......
  • VMware Workstation 17.5.2 Pro Unlocker & OEM BIOS for Windows & Linux - 在 Windo
    VMwareWorkstation17.5.2ProUnlocker&OEMBIOSforWindows&Linux-在Windows和Linux上运行macOSSonoma请访问原文链接:https://sysin.org/blog/vmware-workstation-17-unlocker/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwareWorkstationPro......
  • VMware Workstation 17.5.2 Pro macOS Unlocker & OEM BIOS for Windows - 在 Windows
    VMwareWorkstation17.5.2PromacOSUnlocker&OEMBIOSforWindows-在Windows上运行macOSSonoma请访问原文链接:https://sysin.org/blog/vmware-workstation-17-unlocker-windows/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwareWorkstationPro是......
  • VMware Workstation 17.5.2 Pro macOS Unlocker & OEM BIOS for Linux - 在 Linux 上
    VMwareWorkstation17.5.2PromacOSUnlocker&OEMBIOSforLinux-在Linux上运行macOSSonoma请访问原文链接:https://sysin.org/blog/vmware-workstation-17-unlocker-linux/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwareWorkstationPro是行业标......
  • VMware Fusion 13.5.2 OEM BIOS Version - 在 macOS 中运行 Windows 虚拟机的最佳方式
    VMwareFusion13.5.2OEMBIOSVersion-在macOS中运行Windows虚拟机的最佳方式VMwareFusion13原版App中集成OEMBIOS请访问原文链接:https://sysin.org/blog/vmware-fusion-13-oem/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org使用VMwareFusion在......