Подтвердить что ты не робот

Cordova запускается с ошибкой ios. Код ошибки 65 для команды: xcodebuild с args:

Эта ошибка возникает только при попытке cordova run ios --device

Даже после выполнения команды cordova build ios не сообщается об ошибке.

Что я делаю неправильно? И как отлаживать проекты cordova на моем iPhone (нужно это, потому что нужно протестировать функцию камеры)

WITH CONFIGURATION Debug ===

Check dependencies
Code Sign error: No provisioning profiles found: No non–expired provisioning profiles were found.

** BUILD FAILED **


The following build commands failed:
        Check dependencies
(1 failure)
Error code 65 for command: xcodebuild with args: -xcconfig,/Users/ridermansb/Projects/jdapp/platforms/ios/cordova/build-debug.xcconfig,-project,CorrijaMe.xcodeproj,ARCHS=armv7 armv7s arm64,-target,CorrijaMe,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 armv7s arm64,CONFIGURATION_BUILD_DIR=/Users/ridermansb/Projects/jdapp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/ridermansb/Projects/jdapp/platforms/ios/build/sharedpch
ERROR running one or more of the platforms: Error: /Users/ridermansb/Projects/jdapp/platforms/ios/cordova/run: Command failed with exit code 2
You may not have the required environment or OS to run this project
4b9b3361

Ответ 1

Вам нужен профиль обеспечения разработки на вашей машине сборки. Приложения могут работать на симуляторе без профиля, но они должны выполняться на самом устройстве.

Если вы откроете проект в Xcode, он может автоматически настроить выделение для вас. В противном случае вам придется создать переход в iOS Dev Center и создать профиль.

Ответ 2

Попробуйте удалить и снова добавить ios

ionic platform remove ios

ionic platform add ios

Работал в моем случае

При необходимости замените ионную на кордову.

Ответ 3

У меня была та же проблема. В моем случае cordova platform update ios помогли. Причина была в устаревшей версии.

Ответ 4

Я получал ту же ошибку, когда пытался:

cordova build ios

кроме моего сказал ** АРХИВ НЕ СЛЕДУЕТ **, а не ** СТРОИТЬ НЕИСПРАВНО **.

Я исправил его, открыв файл projectName.xcodeproj в Xcode и затем установив следующие 2 настройки:

  • В Targets > General > Signing убедитесь, что вы выбрали команду

введите описание изображения здесь

  1. В "Цели" > "Настройки сборки" (поиск "биткода" ) установите "Включить биткод" на "Да"

введите описание изображения здесь

Затем я выхожу из Xcode и reran cordova build ios, и он работал.

Ответ 5

Я должен добавить:

У меня была та же проблема, это происходило из-за того, что у моего товарища по команде была другая версия кордовы, а также с плагинами на репо с его версией.

Для всех плагинов cordova мне пришлось:

cordova plugin rm <plugin-name> 
cordova plugin add <plugin-name>

И попросите моего товарища по команде обновить его кордову в соответствии с моей версией

Ответ 6

Я пробовал несколько вещей в этом сценарии.

Я удалил ios и установил много раз. Пошел по пути удаления экранов Splash безрезультатно! Биткод включен/выключен так много раз.

Однако после выбора команды инициализации iOS и запуска pod update внутри ./platforms/ios, я рад сообщить, что это разрешило мои проблемы.

Надеюсь, вы можете попробовать то же самое и получить некоторое разрешение?