Вам просто нужен другой идентификатор пакета, чтобы создать два приложения (они также должны иметь разные имена в iTunes, но имя на домашнем экране / в проекте может совпадать).
Выможет создать новую цель для вашего приложения, и это даст вам второй info.plist.Это позволяет указать разные идентификаторы комплекта для двух версий без необходимости физического копирования и вставки всего проекта.
Однако у вас могут возникнуть проблемы с получением одобрения Apple, если оба приложения идентичны, кроме номера версии / сертифицированы.status.
Если одно приложение предназначено только для тестирования, разве вы не можете использовать TestFlight или что-то подобное, чтобы позволить вашим клиентам попробовать приложение в бета-версии до его сертификации?