You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode自定义构建变量实现Info.plist版权年份自动更新

在Xcode中为Info.plist配置自动更新版权年份的自定义变量

步骤1:添加自定义构建设置变量

  • 打开你的Xcode项目,选中目标(target),切换到「Build Settings」标签页
  • 点击右上角的「+」按钮,选择「Add User-Defined Setting」
  • 给变量起个好记的名字,比如CURRENT_COPYRIGHT_YEAR
  • 在变量的值栏里输入date +%Y,Xcode会在构建时自动执行这个Shell命令,获取当前的4位数年份

步骤2:在Info.plist里引用这个变量

  • 找到Info.plist中的「NSHumanReadableCopyright」字段(也就是你说的“易读版”版权字段)
  • 把字段值改成类似这样的格式:© $(CURRENT_COPYRIGHT_YEAR) 你的名称/公司名,构建时Xcode会自动把$(CURRENT_COPYRIGHT_YEAR)替换成当前年份

进阶:设置年份范围(比如2020-2024)

如果需要显示起始年份到当前年份的范围,可以:

  • 再添加一个用户定义变量,比如START_COPYRIGHT_YEAR,值设为你的项目起始年份(比如2020)
  • 然后把版权字段值写成:© $(START_COPYRIGHT_YEAR)-$(CURRENT_COPYRIGHT_YEAR) 你的名称/公司名

验证效果

构建项目后,打开应用的「关于」窗口,就能看到自动更新的版权年份了;也可以右键点击生成的.app文件,选择「显示包内容」,打开Contents/Info.plist,查看对应的字段是否已经替换成正确的年份。

内容的提问来源于stack exchange,提问作者silverdr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 22:53:14