如果我收到有关构建遭拒绝的电子邮件,例如Missing Purpose String in Info.plist File
。
然后,一旦我解决了问题,是否必须增加内部版本号?还是可以删除先前的版本或使之无效,以便可以重新使用用于拒绝的版本的版本号?
上下文: 我正在构建一个本机应用程序,并且希望保持内部版本号(对于iOS)和版本代码(对于Android)相同
答案 0 :(得分:2)
要在应用商店上上传应用,对(版本,版本号)应唯一。 因此,如果您的特定内部版本被应用程序商店拒绝,并且您想使用相同版本,则可以增加内部版本号并重新上传新内部版本。
这些要记住的重要点:
答案 1 :(得分:1)
您应该始终考虑为新上传的文件更新内部版本号,因为只有版本保持不变,这样您才能跟踪正确的内部版本。
例如您的应用位于1.0.0
,并且您上传了构建1
。
现在,此版本由于任何原因而被拒绝,您需要修复问题并上传另一个版本。
此新内部版本应具有内部版本号2
,否则您无法确定它是更新版本。
相比之下,由于您尚未发布任何版本,因此您不必此时更新版本号(至少在使用semantic versioning的情况下)。