AppStore-iOS,无法在testflight中发布相同版本的新版本

时间:2019-05-06 11:01:09

标签: ios xcode react-native app-store fastlane

当我在TestFlight上发布使用常规版本(例如:1.0.2)的新捆绑包时,fastlane出现问题:

  

错误该捆绑包无效。密钥的值   Info.plist文件中的CFBundleShortVersionString(1.0.2)必须包含   比先前批准的版本[1.0.2]更高的版本

似乎我需要发布一个新版本,但是我想发布一个新版本,并保持相同的版本...这怎么可能?

编辑回复:

好吧,我了解了...尽管与Android不同,但如果批准的版本相同,我看不出阻止新版本的用处...但谢谢大家!

3 个答案:

答案 0 :(得分:1)

无法上传先前批准版本的新版本。因此,在这种情况下,您必须先在iTunes Connect中创建新版本,然后才能在Testflight中上载新版本。

答案 1 :(得分:1)

很少出现这种情况:

  1. 如果要保留相同的版本,请从应用商店中删除当前应用,然后发布您的当前版本。

  2. 现在已经有具有相同版本的应用程序,因此您不能允许这样做,要么增加版本,要么转到第1点,但是请务必注意这一点。您需要分析案例,因为它已经在appstore中。

答案 2 :(得分:1)

您可以将相同版本的内部版本号增加到TestFlight。例如:1.0.2(1)和1.0.2(2)只需从项目设置中增加build版本即可。