iOS App Upload 收到 CFBundleShortVersionString 错误消息

标签 ios app-store

所以我正在尝试将我的应用程序上传到应用程序商店,但我收到了这条错误消息。

错误 ITMS-90060:“此包无效。Info.plist 文件中键 CFBundleShortVersionString 'HEAD based on 1.0' 的值必须是最多三个非负整数的以句点分隔的列表。”

如果我打开它给我的日志,你可以清楚地看到版本短字符串是正确的。

<software_assets apple_id="456805313"
        bundle_short_version_string="27.1.1"
        bundle_version="3221"
        ....
</software_assets>

我错过了什么?!?

最佳答案

我在我的项目中使用了 pod,在 pod SVWebViewController CFBundleShortVersioninfo.plist 中不是标准方式。
您需要在 info.plist 文件中找到非标准的 CFBundleShortVersionString。我搜索了所有这些并在其中一个 repo 中找到了这个

之前

Bundle versions string, short => Head is 0.1.2

之后

Bundle versions string, short => 0.1.2

在更正 CFBundleShortVersion 后一切正常。

关于iOS App Upload 收到 CFBundleShortVersionString 错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34097963/

相关文章:

ios - 如何将多个贝塞尔曲线路径添加到同一 View swift 3

android - 从 SMS REACT NATIVE 读取消息

android - 亚马逊应用商店 Android Java.Lang.VerifyError 无法复制

ios - 使用tableview函数时出现错误

iOS Swift 3 "Login"应用程序 : Best Method for storing/passing a User

ios - 无法将 Action 设置为在 Storyboard 上创建的 UIBarButtonItem

ios - iOS 应用程序的重命名只能在一个语言环境中完成吗?

ios - TvOS - 无效的 bundle

iphone - Google Map API V3是否包含加密