PhoneGap Build: iOS не работает - PullRequest
       93

PhoneGap Build: iOS не работает

1 голос
/ 27 октября 2019

при сборке Phonegap Я получаю эту ошибку, когда пытаюсь собрать для iOS:

The following build commands failed:
CompileC /Library/Developer/Xcode/DerivedData/myApp-ehagorgetrzrujglhdlzxwkjrouh/Build/Intermediates.noindex/ArchiveIntermediates/myApp/IntermediateBuildFilesPath/myApp.build/Release-iphoneos/myApp.build/Objects-normal/armv7/SelectorCordovaPlugin.omyApp/Plugins/cordova-wheel-selector-plugin/SelectorCordovaPlugin.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
Error: xcodebuild: Command failed with exit code 65
at ChildProcess.whenDone (/private/project/cordova/node_modules/cordova-common/src/superspawn.js:135:23)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:962:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)

Я использую cli-9.0.0 (5.0.1 / 8.0.0 / 7.0.0)и, похоже, ошибка связана с этими плагинами:

cordova-wheel-selector-plugin

skwas-cordova-plugin-datetimepicker

Если я деактивирую оба из них,сборка работает нормально.

Буду признателен за любую помощь. ?

1 Ответ

0 голосов
/ 11 ноября 2019

Это потому, что оба плагина добавили поддержку темного режима iOS 13. Оба плагина теперь используют цвета элемента пользовательского интерфейса (часть iOS 13.0+ SDK), например systemBlueColor или systemBackgroundColor. Хотя оба плагина обратно совместимы с более старыми версиями iOS, для создания последних версий этих плагинов все еще требуется Xcode 11 - который поставляется с iOS 13 SDK.

Вам придется либо понизить версию плагинов, либоальтернативно установите XCode 11.

...