Я использую Nativescript (используя VScode) и пытаюсь загрузить свое приложение в App Store Connect, выполнив следующие действия из официальной {N} документации . Когда я закончу со всеми шагами: установите Bundle ID, отредактируйте Info.plist и build.xcconfig, создайте сертификат распространения, идентификатор приложения, предоставьте профиль распространения. Я запускаю следующую команду в коде VS:
tns publish iOS *My_Apple_ID* *My_Apple_Password* *Provisioning_Profile_UUID* iPhone Distribution --appleApplicationSpecificPassword *password_for_two_factor_auth*
и затем получаю эту ошибку:
Ошибка домена = IDEProvisioningErrorDomain Code = 9 "" нс vue .app "требуется профиль обеспечения." UserInfo = {IDEDistributionIssueSeverity = 3, NSLocalizedDescription = "ns vue .app" требуется профиль обеспечения., NSLocalizedRecoverySuggestion = Добавить профиль в словарь "provisioningProfiles" в списке свойств экспорта.}
** EXPORT FAILED **
Сбой команды xcodebuild с кодом выхода 70
Мой вопрос:
Что я делаю не так? Как заставить это работать?
Вот подробно, что я сделал до сих пор:
Сертификаты, идентификаторы и профили
- Сертификат распространения сгенерированный Xcode
- Зарегистрированный идентификатор приложения (BundleID) равен "com.nativescript.ns vue" (имя моего приложения "ns vue" и Я пытался, чтобы BundleId совпадал с именем приложения, но безуспешно снова та же ошибка)
- Профиль обеспечения (где проблема РЕАЛЬНАЯ) имя профиля обеспечения с идентификатором приложения - "My_Development_Team.com.nativescript.ns vue" . Затем я загрузил его и установил на свой Ma c.
App Store Connect
Создайте приложение с тем же BundleId, что и мое приложение, и подготовьте его для только для отправки мне нужно загрузить свое приложение в App Store Connect
Package. json, Info.plist и build.xcconfig
Вот как мой Info.plist выглядит так. И это build.xcconfig . Идентификатор моего приложения в пакете . json также "com.nativescript.ns vue" тоже.