Appcelerator зависает на "Запуск iOS Simulator" бесконечно

Я пытаюсь запустить проект Appcelerator в симуляторе iOS, используя:

appc run -p ios

Сборка зависает на "Запуск iOS Simulator" бесконечно. Вот вывод консоли в конце:

[INFO]  Alloy compiled in 8.85412s
[INFO]  Alloy compiler completed successfully
[INFO]  Creating Xcode project
[INFO]  Creating Entitlements.plist
[INFO]  Creating Info.plist
[INFO]  Disabling ATS
[INFO]  Creating main.m
[INFO]  Creating Xcode config files
[INFO]  Copying Titanium libraries
[INFO]  Copying Titanium iOS files
[INFO]  Creating debugger and profiler plists
[INFO]  Analyzing Resources directory
[INFO]  Analyzing platform files
[INFO]  Analyzing module files
[INFO]  Analyzing localized launch images
[INFO]  Analyzing CommonJS modules
[INFO]  Creating asset catalog
[INFO]  Creating app icon set
[INFO]  Creating launch image set
[INFO]  App thinning disabled, skipping asset image sets
[INFO]  Processing JavaScript files
[INFO]  Writing app properties
[INFO]  Writing i18n files
[INFO]  Processing Titanium symbols
[INFO]  Removing files
[INFO]  Skipping xcodebuild
[INFO]  Finished building the application in 11s 780ms
[INFO]  Launching iOS Simulator

Сообщение об ошибке не выдается. Симулятор запустится и будет реагировать на ввод, но приложение не будет доступно с домашнего экрана или запуска.

Пока что я пробовал:

  • Пробовал собирать проект через Appcelerator Studio вместо командной строки

  • Выбранный "Проект" > "Чистый…" из Appcelerator Studio

  • Выбран "Сбросить содержимое и настройки..." в симуляторе

  • Перезагрузил компьютер

Тем не менее проблема все еще сохраняется. Ранее я без проблем работал в симуляторе iOS и до сих пор могу без проблем собрать iPhone для разработки. Насколько я знаю, никакие настройки не были изменены или обновления произошли в промежуточный период.

Любые идеи относительно того, как решить эту проблему, будут приветствоваться.

4 ответа

Решение

Вы используете Xcode 8.2...? У меня была та же проблема вскоре после обновления до Xcode 8.2. Я в процессе возврата к 8.1, я дам вам знать, если они решат проблему...

Быстрое выяснение, почему это происходит: выпустив Xcode 8.2, Apple взломала их simctl Утилита, которую мы также используем. Titanium SDK 6.0.1 и новее исправляет эту проблему.

Там также есть сообщение в блоге с более подробной информацией, спасибо!

Appcelerator работает над исправлением, и оно доступно по ссылке непрерывной сборки. Я только что проверил и все хорошо

Эта ссылка например сегодня сработала.

 appc ti sdk install --branch 6_0_X 6.0.1.v20161217061750

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

DEBUG=* appc run -p ios -l trace
Другие вопросы по тегам