Slik signerer du og sidelaster apper til Apple TV 4K

Uten USB-C-port for å koble den til en datamaskin, faller Apple TV 4K godt inn i kategorien “irriterende produkter som Apple ikke vil ha deg til å rote med”. Selv om det er lettere å få egne apper til sin eldre bror Apple TV 4, er det imidlertid mulig å signere og sidelaste apper på 4K.

Den første tingen å merke seg er at Hvis du er en Apple TV 4-bruker, trenger du ikke å gjøre dette. Prosessen er ganske involvert (i det minste første gang gjennom), og selv om den vil fungere perfekt på Apple TV 4, er det rett og slett ikke noe poeng når du bare kan bruke Cydia Impactor på en brøkdel av tiden. Følg for å gjøre det Trinn 1-6 av vår andre guide, og erstatt alle referanser til LiberTV med den valgte appen du vil laste ned.

Apple TV 4K brukere, les videre.

Forutsetninger

Følgende forutsetningstrinn må bare utføres en gang. Når du er klar, trenger du aldri gjenta dem. Hvis du allerede har fulgt disse trinnene og lastet inn en app, kan du hoppe videre til Hvordan signere en app.

Før du begynner, må du ha:

1) En Mac-datamaskin, en Hackintosh eller en datamaskin som kjører macOS i en virtuell maskin.

2) Xcode, som du kan laste ned gratis fra Mac App Store.

3) IOS App Signer-applikasjonen, tilgjengelig gratis fra det offisielle nettstedet.

4) Registrerte din Apple ID som en gratis utviklerkonto, som du kan gjøre veldig raskt på Apple Developer portal.

5) Lagt til Apple-ID-en din i Xcodes preferanser, klar til å signere apper med.

6) Sammenkoblet datamaskinen din med Apple TV 4K slik at du kan koble til den i Xcode. Dette gjøres enkelt ved å følge Apples guide om emnet.

Hvordan signere en app

Hvis du vet at appen din allerede er signert, og du bare vil laste den inn på Apple TV 4K, kan du hoppe videre til Slik sidelaster du en app. Eksempler på dette scenariet inkluderer lagrede apper som du tidligere har signert med iOS App Signer og bare trenger å skyve over til enheten din igjen, og apper som er forhånds signert av noen andre med et gyldig sertifikat som du vil bruke.

Hvis du ikke vet hva det betyr, eller ikke vet med sikkerhet at appen din er signert, bør du gjøre det antar at appen ikke er signert, og følg instruksjonene i denne delen.

Det første trinnet er å lage et sertifikat og en klargjøringsprofil som du kan signere appen med. Lesere med a betalt utviklerkonto kan opprette disse på Apple-utviklernettstedet, under Sertifikater, identifikatorer og profiler. Dette er imidlertid fiddly, og lesere med en gratis utviklerkonto kan ikke gjøre alt. Av den grunn anbefaler jeg å bruke følgende metode, som jeg synes er mye enklere:

1) Launch Xcode.

Under Xcode, Innstillinger, kontoer, sjekk at Apple-ID-en din er lagt til. Dette er for å signere appene våre med. Hvis det ikke er det, treffer du + Hvis du vil legge til en konto, velger du eple ID, og logg deg på.

2) Nå, i menylinjen, velg Fil, Nytt prosjekt, tvOS, enkeltvisningsapp.

3) Skriv inn prosjektdetaljene. De Produktnavn skal normalt være navnet på appen du vil laste ned for eksempel Kodi. De Organisasjonsnavn kan være bokstavelig talt hva som helst. De Organisasjonsidentifikator er normalt com. etterfulgt av noen personlige strenger du kan bruke for alle appene dine, for eksempel com.idownloadblog.

EN Buntidentifikator vil bli generert automatisk fra de to feltene. I eksemplet jeg ga ovenfor, vil buntidentifikatoren min være com.idownloadblog.kodi. Din vil være annerledes. De Team skal være Apple-IDen du la til Trinn 1) ovenfor.

4) Når prosjektet er åpent, konfigurerer du det som vist nedenfor. Sørg for å velge din spesifikk Apple TV 4K-enhet øverst til venstre, ikke en generisk enhet. Det må være koblet til datamaskinen din via det samme Wi-Fi-nettverket for å gjøre dette.

De Identitet felt skal fylles automatisk med informasjonen fra Trinn 3). De signering Enger ha din Apple-ID valgt, og vis ingen feil. Velg Apple TV 4Ks nåværende firmwareversjon under Distribusjonsmål.

Når du gjør dette, bør Xcode opprette en klargjøringsprofil og et sertifikat automatisk for appen / enheten din, som du kan se oppført i signering delen ovenfor.

Du kan nå avslutte Xcode.

5) Launch iOS App Signer. Dra appen du vil logge på, til Inndatafil felt.

Under Signeringssertifikat, Velg Apple ID som du bruker i Xcode (fra Trinn 1)). Til Tjenesteprofil, Velg profilen som Xcode genererte automatisk for deg. Den vil sannsynligvis ha Buntidentifikator som ble opprettet med Xcode-prosjektet i Trinn 3), for eksempel, com.idownloadblog.kodi.

De andre feltene kan ignoreres. Truffet Start og lagre den nå signerte appen på skrivebordet ditt.

Hvis du vil måtte laste denne appen igjen i fremtiden, må du lagre den på datamaskinen din. Dette vil unngå å gjenta noen av guiden neste gang.

6) Gjenta Trinn 2) -5) for andre apper som du vil laste ned. Husk å endre detaljene i Xcode-prosjektet og iOS App Signer hver gang, for å matche appen, Apple ID og Apple TV-enheten du bruker.

Du er nå klar til å laste appen (e) til Apple TV 4K.

Slik sidelaster du en app

1) Når du har de signerte appene dine klar, start Xcode og velg Vindu, enheter og simulatorer fra menylinjen.

Forsikre deg om at Apple TV 4K er tilkoblet og uthevet i sidefeltet.

2) Klikk på + -knappen for å legge til en app. Velg de signerte appene dinefra skrivebordet (eller hvor enn du lagret dem) for å laste dem inn på Apple TV 4K.

3) Appen (e) skal nå vises på Apple TV-startskjermen. Avslutt Xcode, og nyt sidelastede apper på Apple TV 4K.

Ytterligere informasjon

Hvis du har en gratis Apple-utviklerkonto (og ikke er jailbroken), må du laste appen (e) på siden hver 7. dag. Hvis du har en betalt konto, vil den / de vare i et år.

I fremtiden, hopp over Forutsetninger seksjon. Følg seksjonene for å laste ned nye usignerte apper Hvordan signere en app og Slik sidelaster du en app en gang til. Følg for å laste inn tidligere signerte apper som du allerede har opprettet et Xcode-prosjekt og signeringssertifikat for Slik sidelaster du en app bare.

Hvis du beholder de signerte appene dine på slutten av Trinn 5) i seksjonen Hvordan signere en app, kan du avskjedige dem enkelt ved hjelp av iOS App Signer. Bare slipp dem inn og bruk Bare signer på nytt alternativet, skyv dem deretter over som beskrevet i Slik sidelaster du en app.

Puh! Prosessen er faktisk ikke så ille som den ser ut; mange trinn kan hoppes over etter første gang, og andre blir andre natur.

Problemer? Gi meg beskjed hvis du sitter fast i kommentarfeltet, så prøver jeg å hjelpe det.