【发布时间】:2022-12-11 22:50:49
【问题描述】:
我的主要 ios 应用程序有简单的应用程序扩展。在它自己的 info.plist 中有一行:
但是每当我删除它时,它会自动再次添加到这里。自从我将 fastlane 用于 CI/CD 时:
set_info_plist_value(
path: INFO_PLIST_PATH,
key: "CFBundleVersion",
value: build_number
)
set_info_plist_value(
path: SHARE_INFO_PLIST_PATH,
key: "CFBundleVersion",
value: build_number
)
结果,我从 CI 命令行收到以下警告:
应用扩展('123')的 CFBundleVersion 必须与其包含的父应用('3393')相匹配。
我很确定它们都设置为 3393(我已经确认),但后来由 xcode 本身更改。
有没有办法关闭它?让我手动管理它?
【问题讨论】:
-
你可能有一个覆盖版本的 xcconfig 吗?