app-store-connect - 错误ITMS-90062 : The value for key CFBundleShortVersionString must contain a higher version than that of the previously approved version

标签 app-store-connect xcode7

我正在尝试第一次更新我的应用程序,并遇到了这个问题。我进行了很多搜索,但没有一个解决方案对我有用。

enter image description here

App Store Connect Operation Error

ERROR ITMS-90062: "This bundle is invalid. The value for key CFBundleShortVersionString [2020.0] in the Info.plist file must contain a higher version than that of the previously approved version [2020.0]. Please find more information about CFBundleShortVersionString at https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring"



我的info.plist文件是:

enter image description here

通用窗口:

enter image description here

最佳答案

TL; DR:如果您拥有批准用于官方应用程序商店的应用程序版本,则不能将具有相同版本的内部版本上载到TestFlight。您必须从官方应用商店提交中删除该应用,或者增加您的TestFlight版本号。

我想出了为什么这发生在我身上。

  • 我的应用程序商店中有一个版本为2010的应用程序。
  • 我一直在使用2020版进行外部beta测试,并建立400-410范围内的数字
  • 为了发现我准备在几周内实际发布应用后,我的应用是否会在应用商店中被拒绝,我提交了2020版,版本407,以供官方应用商店审查。我希望它会由于各种原因而被拒绝。被批准了!但是,我还没有准备发布它,因为我还有更多要实现的修复程序。所以,我让它坐在那里,等待我做一些事情。
  • 然后,我想为我的外部beta上传一个较新的版本,仍然是2020版,版本410,并且收到此错误。
  • 感谢user462990的回答,我意识到该错误可能是由于我目前已批准2020版并等待启动进入官方应用商店的事实,因此iTC不允许我为同一版本提交相同的内部版本#。 TestFlight外部Beta。

  • 因此,我选择了“批准此版本”的官方批准版本,并选择了中提琴!我现在可以上传具有相同构建号的构建。

    关于app-store-connect - 错误ITMS-90062 : The value for key CFBundleShortVersionString must contain a higher version than that of the previously approved version,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33274537/

    相关文章:

    ios - 在 iTunes Connect 中的应用程序信息下没有添加订阅状态 url 的字段

    objective-c - 避免 Game Center 上的排行榜黑客攻击

    ios - App Store Connect API 上次上传的构建版本和编号

    json - 使用 SwiftyJSON 将 JSONArray 解析为字符串数组

    macos - iTunes Application Loader-自动化

    iphone - iTunes connect 默认添加光泽效果

    ios - 4gb ram 足够用于 iOS 开发吗

    xcode - 如何使CocoaPods项目在OS X El Capitan和Xcode 7 Beta上运行?

    swift - UITextView 键盘需要点击 2 次才能打开。