2015-09-14 23 views
5

Używam Visual Studio Enterprise 2015 z Cordova Tools. Mam prostą aplikację HTML5 z bootstrapem oraz iMac z agentem zdalnej budowy.Visual Studio Cordova - nie można wdrożyć aplikacji

Mam iPad podłączony do mojego komputera z systemem Windows z VS, a ja wybierając Debug -> iOS -> Urządzenie lokalne

VS wydaje się skutecznie pisać wniosek build do iMac, buduje pomyślnie, ale następnie okno wyjściowe VS powtarza się w kółko, że "kompilacja zakończona pomyślnie".

Nie mogę zainstalować aplikacji na podłączonym iPadzie - zainstalowałem profil informacyjny i zainstalowałem iTunes, ale nie mam pojęcia, co ma się stać dalej.

+0

Zgodnie z instrukcją: https: //msdn.microsoft.com/en-us/library/dn757056.aspx#iOSDevice Utworzenie aplikacji spowoduje uruchomienie iTunes, a aplikacja zostanie "automatycznie dodana do biblioteki". To nie dla mnie. – user888734

+0

Czy używasz Node.js v4.0 na swoim iMaku? Znany jest problem z tą wersją, która brzmi inaczej, ale chcę mieć pewność. –

+0

Używam wersji 0.12.7, zainstalowanej z Homebrew. Mój komputer ma 0.10.26 - zmniejszyłem ocenę, gdy zobaczyłem, że mogą wystąpić problemy z wersją 4.0 i krawędzią. – user888734

Odpowiedz

2

jego błąd w Visual Studio 2015 i wydaje się wpływać programistów iOS z systemem OSX Yosemite (większość raportów pochodziły z tej wersji)

istnieją 2 wspólne problemy z integracją git w procesie transformacji (jego prawdopodobne, że projekt stworzył jeden podczas transferu):

  1. .git * (.gitignore i itd.) znajdują się w złym folderze
  2. .git * (.gitignore i itd.) są skonfigurowane nieprawidłowo

Rozwiązanie:

  1. posunięcie coś .git * do folderu głównego. tzn. folder z plikiem .sln, z wyjątkiem tych znajdujących się w folderze innych platform (Android, itp.), prawdopodobnie znajdują się one w folderze projektu (jeden poziom w głównym katalogu projektu) lub rzadziej w folderze www.
  2. przekonfigurować .git pliki *, ponieważ nie jest to git podobne pytanie postaram się nie zajmować się szczegółami, ale przykładem visual studio .gitignore można znaleźć here (będzie najprawdopodobniej rozwiąże sam problem)

Mam nadzieję, że odpowiedź była pomocna, btw daj mi znać, czy rozwiązanie rozwiązało problem, istnieje mnóstwo błędów w rozwoju Cordova w VS 2015, a najlepiej jest czekać na aktualizację 1 niestety.

Powiązane problemy