Я думаю, поскольку Apple интегрировала тестовый полет в itunesconnect, есть разница между версией и строкой (которая является формулировкой, которую они используют в настройках проекта -> target-> generalScreen), а в info.plist ее эквивалент - Bundle Version String short "и" Bundle Version ". Здесь формулировка никогда не имела для меня никакого смысла.
Я получил ошибку с версией 2.2 и строкой 2.2. Я изменил его на версию 2.2 и построил 1 (потому что это была моя первая загрузка), и это сработало.