“For iOS apps, build numbers must be unique within each release train, but they do not need to be unique across different release trains… However, for macOS apps, build numbers must monotonically increase even across different versions. In other words, for macOS apps you cannot use the same build numbers again in different release trains”
@jcieplinski @chockenberry (@mjtsai)
It’s not technically 100% safe on iOS.
On iOS build numbers are not enforced to be continuously increasing across short versions (you can have build number 2 for version 1.0 and build number 1 for version 2.0)!
On macOS there is a requirement of monotonous increment across versions.
This has bit us because we didn’t know better and changed CI systems in the past.
If you have been careful with your build numbers sequence, this will work, though.
Swift by Sundell is back! 😀