2015-06-23 10 views
19

Próbowałem uruchomićCordova Plugin Biała Failed prośbą o Cordova iOS 4

ionic platform ios android 

i to daje mi dzisiaj ten błąd (działa bez zarzutu)

Installing "cordova-plugin-whitelist" for ios 
Failed to install 'cordova-plugin-whitelist':CordovaError: Plugin doesn't support this project's cordova-ios version. cordova-ios: 3.8.0, failed version requirement: >=4.0.0-dev 
    at checkEngines (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:116:29) 
    at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:289:16 
    at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:787:54) 
    at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:816:30) 
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:749:13) 
    at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:557:44 
    at flush (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:108:17) 
    at process._tickCallback (node.js:355:11) 
Plugin doesn't support this project's cordova-ios version. cordova-ios: 3.8.0, failed version requirement: >=4.0.0-dev 

Odpowiedz

49

Problem polega na tym, że 1,1. 0 wersji wtyczki zostało wydane dzisiaj z tym wymaganiem, ale cordova-ios 4 nie jest jeszcze wydana (jest jeszcze w fazie rozwoju). Więc jeśli chcesz dalej używać cordova-ios 3.8, podczas gdy stabilna wersja 4 zostanie wydana, musisz zainstalować poprzednią wersję wtyczki (1.0.0).

Nie jestem pewien, czy można uruchomić tę komendę za pomocą jonów. Może musisz edytować ios.json z podaną wersją?

Jeśli nie można tego zrobić, być może trzeba będzie czekać aż Cordova-iOS 4 jest zwolniony

stworzyłem problem https://issues.apache.org/jira/browse/CB-9232

Edit:

z emisji Utworzono:

"Jeśli masz zainstalowany Cordova-ios 3.8.0, nie zainstaluje wtyczki dla platformy ios (ale zrobi to dla innych, jeśli spełniają one wymagania silnika). orki dla cordova-ios 4.0.0, który ma inny mechanizm białej listy oparty na CSP. cordova-ios 3.8.0 nadal używa starego tagu. "

Na razie (podczas gdy nowa wersja narzędzi cordova-ios 4 jest dostępna, możesz zignorować ten błąd)

Powiązane problemy