Mam aplikację Cordova (wersja 5.2), którą uruchamiam na iOS (platforma v3.9.1) i Android (platforma v5.0). Czy najlepiej uaktualnić Cordova z wiersza poleceń, a następnie ręcznie szukać aktualizacji wtyczki, czy powinienem najpierw wyszukać aktualizacje wtyczki, a następnie zaktualizować Cordova? Niedawno uaktualniłem także wersję XCode 7.2 do XCode 8 i prosi mnie o wprowadzenie zmian w zalecanych ustawieniach projektu, co wydaje się przełamywać. Czy powinienem zezwolić XCode na wprowadzanie zmian do projektu, czy też powinienem najpierw uaktualnić Cordova? Szukam przepływu pracy i najlepszego sposobu zarządzania tymi aktualizacjami. Każda rada jest doceniana, dziękuję.Jak zaktualizować aplikację Cordova i wtyczki
Odpowiedz
Najpierw zaktualizuję Twoją platformę Cordova. Główną wersją, na którą zwracam uwagę, jest wersja platformy cordova. Tak więc w twoim przypadku [email protected]
i [email protected]
. Pakiety te kontrolują bibliotekę cordova, która jest wstrzykiwana do twojego natywnego projektu. Określają także, której wersji Xcode można użyć.
cordova-cli
przypina niektóre wersje platform domyślnie po uruchomieniu cordova platform add <platform_name>
. Zwykle trzymam się najbardziej stabilnej wersji cordova-cli
dla moich potrzeb, a następnie ręcznie dodam określone platformy (zazwyczaj najnowsze). cordova platform add [email protected]
.
Każdy poważny powód, dla którego jesteś [email protected]
, [email protected]
i [email protected]
?
Infact można również utworzyć nowy projekt po aktualizacji cordova i dodać odpowiednie platformy i wtyczki, aby istniejący projekt roboczy był nienaruszony w celach informacyjnych.
Jeśli chcesz zastosować to podejście, sprawdź to poniżej SO post. Nawet ten post jest związany z portowaniem app cordova z jednego komputera na inny, ale kroki nadal są dobre nawet w tym przypadku. Mam nadzieję, że to pomoże.
Najpierw należy zaktualizować Cordova (lepiej zainstalować globalnie z npm install -g cordova
). Po tym, aby zaktualizować wszystkie swoje wtyczki, wystarczy je usunąć i wczytać do projektu, zostaną one automatycznie zaktualizowane, aby były kompatybilne z ostatnią wersją Cordova.
platforma Cordova usunąć platformie Android Cordova dodać [email protected]
Jeśli użyć powyższej metody, należy pamiętać, że wszelkie zmiany wprowadzone w folderze Platforma Android zostaną utracone (edytując zawartość tego folderu jest zniechęcony).
Możesz również spróbować użyć skryptu aktualizacji platformy. W przypadku projektów niebędących CLI, uruchom: ścieżka/update
bin/do/projekt
dla projektów CLI:
zaktualizować wersję Cordova CLI. Zobacz Interfejs wiersza poleceń.
Uruchom aktualizację platformy cordova [email protected] w istniejących projektach.
- 1. testowanie wtyczki cordova
- 2. Cordova wtyczki nie działa
- 3. Jak prawidłowo zaktualizować aplikację AppWidget?
- 4. Wtyczki Cordova/Phonegap dla Blackberry
- 5. Jak jak najszybciej zaktualizować aplikację chrome?
- 6. Jak wyrejestrować lub zaktualizować zarejestrowaną aplikację SharePoint
- 7. Ręczne instalowanie wtyczki Device (i innych) w cordova 3.0
- 8. Dodawanie wtyczki cordova do Ionic 2
- 9. Powolna reakcja klawiatury na aplikację iOS Cordova
- 10. Jak zaimplementować zakupy w aplikacji za pomocą wtyczki Cordova?
- 11. Jak wyświetlić wszystkie wtyczki zainstalowane w projekcie Phonegap/Cordova?
- 12. Jak przekonwertować istniejącą aplikację internetową Angular1 do aplikacji Cordova?
- 13. Jak zaktualizować wersję za pomocą wtyczki Subclipse SVN?
- 14. jak zaktualizować aplikację ember-cli do ember-data 1.0.0-beta9?
- 15. Wywołanie JavaScript z wtyczki Objective-C przez Cordova
- 16. Używanie wtyczki cordova innej firmy w Ionic 2 z TypeScript
- 17. Wtyczki Cordova w aplikacji Ionic 1 przy użyciu maszynopisu
- 18. Wywołanie wtyczki Pdf417 phonegap/cordova w systemie Ionic
- 19. Błąd kompilacji po dodaniu wtyczki Crosswalk do projektu Cordova Android
- 20. Nagrywanie dźwięku za pomocą wtyczki cordova media skutkuje pustym plikiem
- 21. Błąd wtyczki wtyczki Twilio Phonegap
- 22. Jak odczytać, zaktualizować i zamienić pole "Treść ciągu" w teście sieciowym z wtyczki?
- 23. Jak stworzyć aplikację "Hello World" na iPhone'a z cordova 1.5 i xcode 4.2?
- 24. Jak ustalić, które wtyczki wtyczki przyczyniają się do menu i pasków narzędzi i zatrzymać je?
- 25. Jak dodać zasoby biblioteczne do projektu Cordova?
- 26. Wtyczki cache-ehcache wtyczki i wartości TTL
- 27. Uprawnienia Phonegap na Androida, config.xml i wtyczki
- 28. Cordova i PhoneGap mają różne przykłady config.xml.
- 29. window.plugins undefined in cordova-2.0.0
- 30. Uruchamiaj regularnie aplikację C#, aby zaktualizować bazę danych
To jest właśnie to, od czego zacząłem i od jakiegoś czasu się nie aktualizowałem. Jednak najpierw uaktualniłem samą cordova do wersji 6.4, a następnie uruchomiłem aktualizację platformy dla iOS do wersji 4.3.1, próbowałem zrobić kompilację i dostałem błąd, po zaktualizowaniu kilku wtyczek Wygląda na to, że wróciłem do pracy, dziękuję w tym poście kolejność operacji była w zasadzie tym, czego szukałem, więc uważam to za moją odpowiedź, jeszcze raz dziękuję! – Stradosphere