已上传TestFlight 1.3.0版本,能否向App Store提交1.2.6版本?
能否在TestFlight上传1.3.0版本后,将1.2.6版本提交至App Store?
可以,完全没问题,原因如下:
- App Store的版本发布规则仅要求待发布的版本号(
CFBundleShortVersionString)必须高于当前已在App Store上线的版本号。你当前正式版是1.2.5,1.2.6满足高于正式版的要求,符合提交条件。 - TestFlight的测试版本与App Store正式版本属于相互独立的分发渠道,苹果不会因为你存在更高版本的TestFlight测试包,就限制你提交版本号低于测试包但仍高于正式版的更新。
- 需注意:提交1.2.6版本时,确保内部版本号(
CFBundleVersion)符合苹果的规则——同一CFBundleShortVersionString下的内部版本号需递增,且所有提交至App Store Connect的包,内部版本号建议保持全局唯一且递增,避免不必要的校验问题。
内容的提问来源于stack exchange,提问作者Apfelsaft
相关产品推荐
相关产品推荐

