问题描述
Guard iOS 1.4.10 的 Guard.framework 中 CFBundleShortVersionString 为 "1.4.9.1"(4段),
违反 Apple 规定(最多 3 段),导致无法提交 App Store。
复现路径
- 使用 SPM 集成 Guard iOS 1.4.10
- Archive 项目
- 上传到 App Store Connect
- 收到错误:CFBundleShortVersionString must be a period-separated list of at most three non-negative integers
建议修复
将 Guard.framework/Info.plist 中的 CFBundleShortVersionString 改为 "1.4.10" 或 "1.4.9"