Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Programowanie aplikacji mobilnych za pomocą składników języka C++ w programie Visual Studio obejmuje funkcje zdalne do synchronizowania pracy między komputerem PC a komputerem Mac. Po połączeniu komputerów z programem Visual Studio i komputerami Mac nowe opcje są dostępne dla projektów aplikacji systemu iOS w programie Visual Studio, których można użyć do otwierania projektu w programie Xcode, przenoszenia kodu między programem Xcode i programem Visual Studio oraz czyszczenia tymczasowego katalogu projektu Xcode.
Aby korzystać z opcji Maszyny zdalnej, projekt musi być projektem aplikacji systemu iOS, a program Visual Studio musi być sparowany z komputerem Mac. Aby uzyskać wymagania wstępne i instrukcje dotyczące parowania komputera Mac, zobacz Instalowanie i konfigurowanie narzędzi do kompilowania przy użyciu systemu iOS.
Menu Maszyna zdalna
W Eksplorator rozwiązań kliknij prawym przyciskiem myszy projekt aplikacji systemu iOS, aby wyświetlić menu kontekstowe. Wybierz element Maszyna zdalna, aby wyświetlić dostępne opcje zdalne.
Te polecenia umożliwiają otwarcie projektu w programie Xcode, przeniesienie zmian lokalnych lub całego projektu między programem Visual Studio i Xcode oraz wyczyszczenie plików tymczasowych na maszynie zdalnej.
Otwórz w programie Xcode
Aby otworzyć projekt w programie Xcode z poziomu programu Visual Studio, w podmenu Maszyna zdalna wybierz pozycję Otwórz w programie Xcode , aby otworzyć wybrany projekt na sparowanej maszynie zdalnej. Serwer vcremote
jest używany do otwierania programu Xcode na komputerze Mac i przechodzenia do tymczasowego katalogu utworzonego na komputerze Mac zawierającego kopię projektu. Program Visual Studio wyświetla okno dialogowe z katalogiem tymczasowym używanym dla projektu. Akcje wykonywane na maszynie zdalnej są również wyświetlane w oknie Dane wyjściowe w programie Visual Studio. Aby je wyświetlić, może być konieczne wybranie pozycji Maszyna zdalna Visual C++ z listy rozwijanej Pokaż dane wyjściowe w górnej części okna Dane wyjściowe .
Na komputerze Mac możesz użyć wszystkich narzędzi Xcode do edytowania kodu i zasobów, scenorysów i akcji. W programie Visual Studio projekt aplikacji systemu iOS jest oznaczony adnotacją "Otwórz w programie Xcode", aby wskazać, że zmiany mogą zostać wprowadzone na maszynie zdalnej. Po zakończeniu edycji możesz użyć poleceń Ściąganie zdalnego lub przyrostowego ściągania zdalnego, aby skopiować zmiany z powrotem do projektu programu Visual Studio.
Wypychanie do zdalnego i przyrostowego wypychania do zdalnego
Jeśli wprowadzono zmiany w projekcie aplikacji systemu iOS w programie Visual Studio, wypychanie do zdalnego i przyrostowego wypychania do zdalnych poleceń może służyć do przenoszenia zmienionych plików projektu na sparowaną maszynę zdalną. Polecenie Push to Remote kopiuje wszystkie pliki projektu do maszyny zdalnej. Wypychanie przyrostowe do zdalnego polecenia kopiuje tylko zmienione pliki na maszynę zdalną. W przypadku dużych projektów z małymi zmianami polecenie przyrostowe może zaoszczędzić czas i przepustowość.
Aby skopiować pliki projektu na komputer Mac, w programie Visual Studio w Eksplorator rozwiązań kliknij prawym przyciskiem myszy projekt aplikacja systemu iOS, aby otworzyć menu kontekstowe. Wybierz pozycję Maszyna zdalna i wybierz pozycję Wypchnij do zdalnego lub przyrostowego wypychania do zdalnego , aby skopiować pliki projektu z programu Visual Studio na komputer Mac.
Ściąganie z zdalnego i przyrostowego ściągania z zdalnego
Po wprowadzeniu zmian w projekcie w programie Xcode przenieś zmiany z powrotem do programu Visual Studio, aby zachować synchronizację projektów.
Aby skopiować pliki projektu z komputera Mac, w programie Visual Studio w Eksplorator rozwiązań kliknij prawym przyciskiem myszy projekt aplikacja systemu iOS, aby otworzyć menu kontekstowe. Wybierz pozycję Maszyna zdalna i wybierz pozycję Pull from Remote lub Incremental Pull from Remote (Ściąganie przyrostowe ze zdalnego) w celu skopiowania plików projektu z komputera Mac do programu Visual Studio.
Czyszczenie zdalne
Za pomocą polecenia Clean Remote można usunąć pliki w katalogu tymczasowym projektu na maszynie zdalnej. Zawartość katalogu, w tym wszystkie pliki źródłowe lub produkty kompilacji, są usuwane na komputerze Mac. Przed użyciem polecenia Clean Remote upewnij się, że zsynchronizowano wszelkie zmiany, które chcesz przywrócić do programu Visual Studio za pomocą polecenia Ściąganie zdalnego lub przyrostowego ściągania zdalnego.
Aby wyczyścić tymczasowy katalog projektu na maszynie zdalnej, w programie Visual Studio w Eksplorator rozwiązań kliknij prawym przyciskiem myszy projekt aplikacja systemu iOS, aby otworzyć menu kontekstowe. Wybierz pozycję Maszyna zdalna i wybierz pozycję Wyczyść zdalne , aby usunąć pliki katalogu projektu z komputera Mac.