Я работаю над конвейером сборки Azure DevOps, я создаю приложение ioni c 4 через конвейер, и оно отлично работает, но когда я пытаюсь загрузить .ipa
в магазин приложений через конвейер выпуска Azure DevOps Я получаю
ERROR ITMS-90174: "Missing Provisioning Profile - Apps must contain a provisioning profile in a file named embedded.mobileprovision."
Я знаю, что уже есть вопрос на форуме, но это не подходит для моего сценария.
Я добавлен CODE_SIGNING_ALLOWED=No
в аргумент задачи xcode в конвейере сборки, и это помогает создавать приложение, в противном случае возникает ошибка
Я уже добавил build.json
файл
{
"ios": {
"debug": {
"buildFlag": [
"-UseModernBuildSystem=0"
]
},
"release": {
"buildFlag": [
"-UseModernBuildSystem=0"
]
}
}
}
Я также пытался создать приложение с помощью --buildFlag="-UseModernBuildSystem=0"
, но это мне не помогает.
команда пробовала:
cordova build ios -- --buildFlag="-UseModernBuildSystem=0"
cordova build ios --buildFlag="-UseModernBuildSystem=0"
хотя есть решение для ручной загрузки:
when you upload the archive to App Store (for TestFlight or App Store), you need to select "manually
manage signing" and then select the right distribution profile.
но бесполезно в моем случае.