When distributing my app to external testers i can enjoy doing so without waiting for testflight review if i keep the app version the same and change only the build number, this works great.
once i release the build for appstore, when I submit another testflight build it insists on increasing the app version ("file must contain a higher version than that of the previously approved version"), but if i do so - i have to wait for testflight approval. is there a way around it?
1) 0.0.1 build 10 // first testflight build of 0.0.1 - needs testflight approval, ok
2) 0.0.1 build 11 // version not changed - no testflight approval needed, good
3) 0.0.1 build 12 // version not changed - no testflight approval needed, good
4) 0.0.1 build 13 // submitted to appstore - appstore approval, ok, no testflight approval needed, good
5) 0.0.1 build 14 // for testflight purposes only! -- error "must contain a higher version"! oops...
(kind of weird that i can't submit another version of 0.0.1 just for testflight purposes)
6) 0.0.2 build 15 // for testflight purposes only! - needs testflight approval...