iOSAppConfigurator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje konkretną część interfejsu API dla systemu ConfigureApp iOS. Nie należy używać bezpośrednio.
public class iOSAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type iOSAppConfigurator = class
interface IFluentInterface
Public Class iOSAppConfigurator
Implements IFluentInterface
- Dziedziczenie
-
iOSAppConfigurator
- Implementuje
Konstruktory
iOSAppConfigurator(GenericAppConfigurator) |
Część płynnego interfejsu ConfigureApp API. Nie należy używać bezpośrednio. |
Metody
ApiKey(String) |
Nieaktualne.
Przestarzałe (1.1): zostanie usunięte. Ustawia klucz interfejsu API testowania platformy Xamarin w chmurze do użycia na potrzeby aktywacji. |
AppBundle(String) |
Konfiguruje pakiet aplikacji do użycia. Wymusi uruchomienie na symulatorze. |
AppBundleZip(String) |
Konfiguruje spakowany pakiet aplikacji do użycia. Wymusi uruchomienie na symulatorze. |
AutArguments(IEnumerable<String>) |
Ustawia argumenty, które mają być wysyłane do aut. |
AutEnvironmentVars(Dictionary<String,String>) |
Ustawia środowisko do wysłania do aut. |
CodesignIdentity(String) |
Nieaktualne.
Określ tożsamość używaną do współprojektowania zasobów aplikacji. Dotyczy tylko w przypadku korzystania z urządzenia DeviceAgent i testowania z urządzeniami fizycznymi. Jeśli nie zostanie dostarczona, zostanie użyta tożsamość użyta do podpisania AppBundle(String) aplikacji lub AppBundleZip(String) . |
ConnectToApp() |
Tworzy konfigurację i łączy się z już uruchomioną aplikacją. Służy do obsługi zaawansowanych scenariuszy. Zamiast tego należy używać StartApp(AppDataMode) zwykłych użytkowników. |
Debug() |
Włącza rejestrowanie debugowania z poziomu modułu uruchamiającego testy. |
DeviceIdentifier(String) |
Konfiguruje urządzenie do użycia z identyfikatorem urządzenia (UUID). |
DeviceIp(String) |
Konfiguruje adres IP urządzenia. Ogólnie rzecz biorąc, najlepiej pozostawić niezastawiony, chyba że uruchamiasz aplikację systemu iOS na urządzeniu fizycznym. |
DevicePort(Int32) |
Konfiguruje port urządzenia. Ogólnie rzecz biorąc, najlepiej pozostawiony niezastawiony. |
DisableSpecFlowIntegration() |
Wyłącza automatyczne generowanie zrzutów ekranu po każdym kroku specFlow. |
EnableLocalScreenshots() |
Włącza zapisywanie lokalnego zrzutu ekranu. Zawsze włączone w chmurze. |
GetConfiguration(StartAction, AppDataMode) |
Tworzy konfigurację aplikacji systemu iOS, która może służyć do wprowadzania danych wejściowych dla iOSAppprogramu . Metody StartApp(AppDataMode) i ConnectToApp() należy użyć zamiast tego, chyba że masz określone potrzeby dla konfiguracji. |
InstalledApp(String) |
Konfiguruje zainstalowaną aplikację do użycia. Wymusi uruchomienie na urządzeniu fizycznym. |
LogDirectory(String) |
Ustawia katalog do przechowywania lokalnych plików dziennika w programie |
PreferIdeSettings() |
Zawsze używa ustawień ze środowiska IDE, jeśli są obecne, przesłaniając inne skonfigurowane wartości. Jeśli nie zostanie ustawiona, jawna konfiguracja spowoduje wyłączenie integracji środowiska IDE. |
StartApp(AppDataMode) |
Tworzy konfigurację i uruchamia aplikację na wybranym urządzeniu lub symulatorze. |
WaitTimes(IWaitTimes) |
Konfiguruje domyślne czasy oczekiwania dla platformy. |
Jawne implementacje interfejsu
IFluentInterface.GetType() |
Reprezentuje konkretną część interfejsu API dla systemu ConfigureApp iOS. Nie należy używać bezpośrednio. |