App Version and bundle versions mismatch

Hi,

We started our new app by defining it in the App Store as version 2.0. We did however had bundle version numbers as 2.0.NNN. This did work properly for a number of Test Flight versions. But at some point we started getting errors when trying to publish 2.0.NNN. We lost a couple of version numbers while trying different approaches and finally we got it to start working again at bundle versions 5.0.NNN.

So, we now have a published app with 2.0 in the App Store and bundle version 5.0.264. But I am concerned about the way to move forward with this considering the actual answer I see in this article (https://developer.apple.com/forums/thread/50931)

  1. Is it fine to continue this way?

  2. We are planning on release 2.0.1 (with bundle 5.0.NNN) but I am concerned we are gonna start facing again the publishing errors.

  3. Is there a way or ways to get out of this? I am thinking we might need to start publishing as App Store version 5.0.NNN so as to match the bundle versions. Is this correct?

  4. Is there a way that we can go back to 2.0.NNN as App Store version and 2.0.NNN as bundle version?

Thanks

App Version and bundle versions mismatch
 
 
Q