Slik kobler du enheter trådløst til Xcode og Quicktime

Utviklere kobler alltid enhetene sine til maskinene sine. Det har vært en nødvendig ondskap å installere apper, utføre diagnostikk, skjermopptak og mer. I Apples rensing av ledninger har Xcode 9 låst opp muligheten for å koble tvOS, eller iOS-enheter til Mac-en din trådløst.

Da alle oppdaget den nye Apple TV-en dikket USB-C-porten som tidligere ble brukt til dette, hevet den mye øyenbryn. Heldigvis kan fjerde og femte generasjon Apple TV kobles trådløst sammen med iPhones og iPads.

Dette er ekstremt nyttig for utviklere fordi de ikke lenger er nødt til å ha en ledning rundt seg for å installere nye bygg av appene sine.

La oss se på hvordan du kan koble en iOS- eller tvOS-enhet til Xcode 9, hva du kan gjøre og hva kravene er.

Krav

For å starte, trenger du kompatible enheter som kjører kompatibel programvare. Det inkluderer:

  • Xcode 9.0 eller høyere
  • Mac som kjører macOS 10.12.4 eller nyere
  • En enhet som kjører iOS 11.0 eller tvOS 11.0 eller nyere
  • Hvis du bruker en iOS-enhet, trenger du en lynkabel
  • Et nettverk alle enhetene dine kan koble seg til

Starter

For å starte, gå foran og start Xcode. Gå til menylinjen, klikk på Vindu> Enheter og simulatorer. Eller du kan trykke på snarveien Cmd + Shift + 2 i stedet.

Dette vinduet har to faner på toppen. En for enheter, den andre for simulatorer. Vær sikker på at enheter alternativet er valgt. Nå er det litt forskjellige ruter å ta, basert på om du kobler til og iOS-enhet, eller en tvOS-enhet.

iOS-enheter

Før du kan koble til iOS-enheten din trådløst, må du først koble den til Mac-en ved å koble den til med en Lightning-kabel. Når du har gjort det, kan du merke av i boksen som leser Koble til via nettverk. Nå kan du koble fra telefonen, og den vil vises på innsiden av enhetsvinduet, og som en alternativ innsider av Xcode som et mål å bygge appene dine.

tvOS-enheter

For Apple TV kan du ikke koble den til via Lightning. For det første har Apple TV ikke en Lightning-port. Den fjerde generasjonen har riktignok en USB-C-port, men den femte generasjonen har ikke det heller. Heldigvis er det enda enklere, og absolutt ingen ledninger er nødvendige. Forsikre deg om at arrangørvinduet er åpent, og deretter på Apple TV, gå til Innstillinger> Fjernkontroller og enheter> Fjernapp og enheter.

Apple TV-en din viser automatisk en sammenkoblingskode som du kan angi på Mac-en. Når Xcode oppdager Apple TV, vil arrangørvinduet presentere et felt for å skrive inn de seks sifrene. Sørge for at Koble til via nettverk er valgt, nå når du åpner Xcode, vil du se Apple TV tilgjengelig for utvikling.

Ytterligere aspekter

En fin ting er at det ikke kreves noen konfigurasjon i de fleste nettverk. De kobles bare automatisk til. I noen forretningsmiljøer, der ting er mer innelåst, kan du manuelt gå inn og koble til via IP-adresse. I utgangspunktet, hvis du er i stand til å pinge Apple TV på nettverket, kan Xcode koble seg til den.

Bortsett fra det vanlige utviklingsarbeidet, er dette også en fin måte å ta skjermbilder på. På iOS-enheter kan dette være irriterende fordi du må tidvise det og trykke på flere knapper samtidig for å få det til. På Apple TV-en din er det ingen kommando, så dette er en av de eneste måtene å gjøre det på, men nå trenger du ikke lenger koble det til.

Hvis du noen gang har ønsket å gjøre en skjermopptak av Apple TV, kan QuickTime nå også hjelpe med det trådløst. Når du har sammenkoblet Apple TV, åpner du QuickTime. Gå til menylinjen og klikk Fil. Velg deretter Ny filminnspilling. Når den lastes inn, kan du velge kamerainngangen ved å klikke på pil ned ved siden av opptaksknappen, og du bør se navnet på den sammenkoblede Apple TV.

Dessverre fungerer skjermopptak for iOS-enheter gjennom QuickTime fremdeles bare når den er koblet til. Dette vil være et flott tillegg i fremtiden, spesielt for noen som meg som opprettet skjermopptak gjennom QuickTime ofte.

Pakk sammen

Jeg tror muligheten til å utvikle seg trådløst er et flott nytt tilskudd til Xcode, og det er til og med ekstra fordeler for ikke-devs også. Det føles som om Apple ikke bare gjør ting enklere, men gir flere alternativer også. Bortsett fra trådløs tilkobling og tilkobling via USB, er Ethernet også nå et alternativ. Den nye Apple TV 4K vil kunne koble seg på denne måten i alle situasjoner der du ikke har muligheten til å bli med i et delt nettverk.

Hva synes dere om disse nye tilleggene til Xcode? Liker du at Apple har jobbet hardt for å gjøre enda flere aspekter av Apple-økosystemet trådløst? Er det noen Xcode-funksjoner du fremdeles venter på? Gi oss beskjed nedenfor.