Запуск Xcrun SIMCTL не удастся с FBSopenApplicationsersErrordomain, но приложение работает нормально от XcodeIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Запуск Xcrun SIMCTL не удастся с FBSopenApplicationsersErrordomain, но приложение работает нормально от Xcode

Сообщение Anonymous »

Я пытаюсь запустить свое приложение для iOS на симуляторе с помощью инструментов командной строки, вероятно, для автоматического тестирования для Maestro. Я могу успешно создать приложение, используя xcodebuild и установить его на целевой симулятор с помощью xcrun simctl install. Установка выглядит успешной (значок приложения отображается на симуляторе), и если я нажму его, оно успешно открывает приложение.Underlying error (domain=FBSOpenApplicationServiceErrorDomain, code=4):< /code> < /p>
Если я создаю и запускаю ту же самую схему и конфигурацию (отладка) непосредственно из Xcode, в тот же экземпляр симулятора, приложение запускает и запускается идеально без каких -либо проблем. < /p>
Это моя полная сборка и запускает скрипт Bash.xcodebuild -project MyProject.xcodeproj \
-configuration Debug \
-scheme "MyAppScheme (Debug)" \
-destination 'platform=iOS Simulator,name=iPhone 16 Pro' \
-derivedDataPath build

APP_PATH="build/Build/Products/Debug-iphonesimulator/MyAppName.app" SIMULATOR_TARGET="..."
BUNDLE_ID="com.mycompany.myapp.debug"
xcrun simctl install "$SIMULATOR_TARGET" "$APP_PATH"
xcrun simctl launch "$SIMULATOR_TARGET" "$BUNDLE_ID"
< /code>
Что я пробовал (и не решил проблему): < /p>
  • Проверенный идентификатор пакета: подтверждено, что $ bundle_id, используемый в запуске Simctl, точно соответствует CFBundleIdatier в построенной Info.Plist. $ App_path существует и указывает на правильный пакет .app после сборки. Mac, фильтрация для симулятора и идентификатор пакета приложения во время неудачного запуска. Не обнаружили очевидных отчетов о сбоях или конкретных ошибок, объясняющих сбой запуска. Также попробовал xcrun simctl Spawn Booted Log Stream -Debug без определения причины. Восстановление. < /p>
    < /li>
    Настройки проверенной схемы: проверено в xcode (Edit Scheme -> run -> аргументы), что «переменные среды» и «Аргументы, передаваемые при запуске», оба полностью пусты для конфигурации отладки. Конфигурация отладки.
  • Проверенные фазы сборки: подтверждено, что схема правильно настроена для создания основной цели приложения. />
What could explain this discrepancy where the app runs perfectly from Xcode, but consistently fails to launch via xcrun simctl launch with FBSOpenApplicationServiceErrorDomain, given all the troubleshooting steps already performed?
Are there any other potential causes related to the simctl launch environment, specific system service interactions, Или тонкие различия в сборке, которые мне не хватает? Какие дальнейшие диагностические шаги могут помочь основной причине этого сбоя запуска командной строки?

Подробнее здесь: https://stackoverflow.com/questions/796 ... ut-app-run
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»