Как упомянул @Dave Wood, да, TestFlight должен стать способом продвижения вперед, так как вам не нужно пересобирать приложение для отправки на рассмотрение в Apple.
Ответ на следующий вопрос should I use the xcode project file to build the app in Xcode
-
нет
Вы можете использовать приведенные ниже команды для создания и публикации приложения в Apple store.
Из корневой папки вашего приложения
tns build ios --release --for-device --bundle <Your Provision Profile>
это покажет путь, по которому он создал файл .ipa, затем
tns publish ios --ipa <.ipa file>
запросит ваш Apple ID и пароль для конкретного приложения и обработает фактическое приложение на основе вашего appid, указанного в package.json.
Вы можете изменить версию и имя приложения в info.plist в папке Ресурсы приложения-> ios.