Кордова-фельдшер Info.plist не найден - PullRequest
1 голос
/ 17 марта 2019

при работе cordova-paramedic --platform ios --plugin cordova-plugin-zencam --verbose.

Появляется эта ошибка:

No target specified for emulator. Deploying to iPhone-X, 12.1 simulator
/private/var/folders/_t/pxl23c8j27jbnnrmsmhl6qwc0001b8/T/tmp-25703ql9alOcv3wy6/platforms/ios/build/emulator/HelloCordova.app/Info.plist file not found.
Error: cordova emulate return error code 1

Я уже пытался использовать --buildFlag='-UseModernBuildSystem=0' и выполнить команду таким образом,

cordova-paramedic --platform ios --plugin cordova-plugin-zencam --args=--buildFlag='-UseModernBuildSystem=0' --verbose

Еще одна вещь, которую я попробовал, - это запуск iOS на платформе 5.0.0,

cordova-paramedic --platform ios@5.0.0 --plugin cordova-plugin-zencam --verbose

Но тогда появляется эта ошибка,

cordova-paramedic: starting local medic server ios@5.0.0
(node:26754) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.
platform is not supported :: ios@5.0.0

Я обнаружил, что частичное решение добавляет --justbuild и запускает следующий код,

cordova-paramedic --platform ios --plugin cordova-plugin-zencam --verbose --justbuild --args=--buildFlag='-UseModernBuildSystem=0'

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

...