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

Xcode 15.1:如何阻止预览所用Localizable Strings自动添加至.xcstrings

阻止Xcode 15.1自动把预览里的本地化字符串加到.xcstrings的方法
  • 关掉预览的自动收集本地化字符串功能
    打开Xcode设置,进入Text Editing > Localization,取消勾选Automatically collect strings from previews选项。这是Xcode 15新增的默认开启项,关掉就不会让预览里的字符串自动进.xcstrings了。

  • 手动指定预览用的本地化文件
    要是不想完全关掉自动收集,就在预览代码里用完整的本地化字符串初始化方法,指定专门的strings文件,别用默认的Localizable.xcstrings。这样预览里的字符串会被收集到你指定的文件,不会乱进主文件。示例代码:

    Text(String(localized: "preview_title", table: "PreviewStrings", bundle: .main))
    
  • 全局禁用自动收集功能
    去项目的Build Settings里搜索LOCALIZATION_AUTOMATIC_COLLECTION,把它设为NO。这个配置会全局关掉Xcode自动收集本地化字符串的功能,不管是预览还是其他场景的自动添加都会失效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 09:42:36