Вы можете использовать Ionic Pro, чтобы делать большую часть того, что вы ищете, за исключением создания правильного файла сертификата .p12. Насколько я знаю, вы должны использовать Mac для этого. К счастью, это одноразовый процесс, поэтому вы можете выполнять другие аспекты процесса сборки в Ionic Pro.
Итак, в основном вам нужно создать файл сертификации .p12 на Mac, и
загрузить его в Ionic Pro -> Настройки -> Сертификаты. Затем вы можете создавать файлы .ipa с соответствующими учетными данными в облаке. Затем ... вы должны загрузить файл ipa в магазин приложений и распространить его через TestFlight.
Другой вариант: существует облачная служба учетных записей Mac с оплатой по факту (https://www.macincloud.com/)), которая может быть идеальной для того, что вы делаете, особенно если вам нужно только создать сертификаты (в лучше) или вам придется использовать его только при создании сборок и загрузке их через XCode Application Loader. (в худшем случае) Может быть, это то, что вы, возможно, захотите изучить? Я скажу, что гораздо проще делать такого рода разработка напрямую из среды Mac, к сожалению.