Skip to content

[Bug] CFBundleShortVersionString 使用 4 段版本号导致 App Store 提交失败 #5

@nanyanfei

Description

@nanyanfei

问题描述

Guard iOS 1.4.10 的 Guard.framework 中 CFBundleShortVersionString 为 "1.4.9.1"(4段),
违反 Apple 规定(最多 3 段),导致无法提交 App Store。

复现路径

  1. 使用 SPM 集成 Guard iOS 1.4.10
  2. Archive 项目
  3. 上传到 App Store Connect
  4. 收到错误: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"

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions