Låser op for fremtiden: VisionOS 2.0-kompatibilitet forklaret

Gå ind i fremtiden for Apples banebrydende teknologi! Kompatibiliteten af ​​Apple Vision Pro-gadget'en med det nuværende operativsystem, VisionOS 2.0, kan være interessant for ejere. Lad os undersøge detaljerne og finde ud af, om din gadget er forberedt til denne spændende forbedring.

Kompatibilitet af Apple Vision Pro med VisionOS 2.0

VisionOS fungerer på iPad- og iPhone-applikationer, der er kompatible, hvilket sikrer uafbrudt adgang til allerede eksisterende indhold.VisionOSudviser kompatibilitet med en bred vifte af teknologier, hvilket gør det muligt at udføre flere applikationer, der oprindeligt er designet tiliPadseller iPhones uden ændringer på VisionOS-enheder. Når en passende applikation køres under VisionOS, bevarer den sin samme visuelle præsentation, som den gjorde i iPadOS eller iOS, og dens indhold vises i et vindue inde i brugerens miljø.

Hvis en applikation er tilgængelig i iOS App Store, anbefales det at downloade og køre den på Apple Vision Pro. Hvis du støder på problemer, skal du bruge Xcode til at opdage og løse dem. Når du udvikler en applikation ved hjælp af iOS Software Development Kit (SDK), inkluderer Xcode 15 og efterfølgende versioner automatisk en Designed for iPad runtime-destination i projektet. Den angivne destination kan bruges til at udføre applikationen og vurdere dens kompatibilitet med VisionOS. Størstedelen af ​​din apps grundlæggende funktionalitet kan blive testet i en simulator; dog er mange aspekter eksklusive for en bestemt enhed.

Sådan kontrollerer du kompatibilitet

VisionOS omfatter størstedelen af ​​den samme teknologi, der findes i iPadOS og iOS, men med nogle forskelle. Nogle gange kan en funktionalitet, der bruges i din applikation, være utilgængelig på grund af uligheder i hardware eller variationer i brugeradfærd på enVisionOSenhed. Når du laver din test, skal du tage højde for indflydelsen af ​​enhver manglende funktionalitet på den overordnede brugeroplevelse af din applikation. Når det er muligt, er det tilrådeligt at omgå fraværet af visse funktioner ved enten at deaktivere dem eller tilbyde andre metoder til at få adgang til det samme materiale.

De kompatible iPad- og iPhone-applikationer under VisionOS giver ikke følgende funktionalitet: Brug ramme-API'er til at fastslå tilgængeligheden af ​​funktionaliteten.

  • Core Motion Services
  • Data fra et barometer og et magnetometer
  • Bortset fra basistjenesten, alle lokationstjenester
  • HealthKit-data
  • Optagelse af video eller stillbillede
  • Funktioner i et kamera, såsom autofokus eller blitz
  • Bagudvendte kameraer til at tage selfies

I nogle tilfælde kan opførselen af ​​et framework eller dets funktionalitet variere, når programmet køres på VisionOS. Det er tilrådeligt at forudse og behandle disse variationer, når du implementerer din applikation på VisionOS.

  • AirPlay. AirPlay-delingsknapperne i VisionOS er skjult inde i systemets grænseflader, hvilket forhindrer brugen af ​​AirPlay-funktionalitet inkompatible applikationer.
  • Applikationsudvidelser. VisionOS kan ikke indlæse forskellige komponenter såsom appklip, enhedsdrivere, enhedsaktivitetsmonitorer, tastaturudvidelser, Messages-appudvidelser, fotoredigeringsappudvidelser, SMS- og opkaldsrapporteringsudvidelser eller widgets.
  • Funktionerne i Apple Watch. I iOS- eller iPadOS-applikationer tager VisionOS ikke hensyn til watchOS-apps og WatchKit-udvidelser. Det er i øjeblikket ikke muligt at få adgang til Watch Connectivity-rammeværket. Funktionaliteten af ​​ansigtsdeling i ClockKit understøttes ikke i VisionOS.
  • Lyd og video. VisionOS mangler funktionalitet til billed-i-billede og automatiserede køretøjsrutefunktioner. Bekræft tilgængeligheden af ​​videofunktioner, før du bruger dem. Forvent automatisk afbrydelse af lydafspilning, når din applikation skifter til baggrunden.
  • Klasseværelsets karakteristika. Der rapporteres en fejl under initiering af en test ved hjælp af den automatiske vurderingskonfiguration.
  • Mobiltelefoni. Udbuddet af mobiltjenester er i øjeblikket ikke tilgængeligt. Voice-over-IP (VoIP)-tjenester kan implementeres ved hjælp af CallKit og Core Telephony.
  • Håndtering af enheder. ManagedSettings og ManagedSettingsUI-rammerne giver ingen funktionalitet.
  • Spillekonsoller. VisionOS udløser kun spilkontrollerhændelser, når brugeren aktivt ser applikationen. For at inkludere en spilcontroller som inputenhed til din applikation, er det nødvendigt at inkludere GCRequires Controller User Interaction-nøglen med visionOS-værdien i Info. listen over dit projekt.
  • Overførsel. VisionOS afholder sig fra at overføre brugerhandlinger til andre enheder.
  • Haptics: VisionOS anvender auditive stimuli i stedet for taktil feedback.
  • HomeKit. Tilføjelse af tilbehør via en QR-kode fra en VisionOS-enhed er ikke mulig.
  • Metrics. MetricKit muliggør indsamling af diagnostiske logfiler på enheden og generering af rapporter, men det understøtter ikke indsamling af metrics.
  • Multi-Touch. Systemet optager maksimalt to samtidige berøringsinput, med en indgang for hver hånd af den enkelte. Alle gestusgenkendelsessystemer behandler disse input effektivt, inklusive zoom- og rotationsbevægelser, der kræver brug af flere fingre. I forbindelse med VisionOS er det tilrådeligt at opdatere brugerdefinerede gestusgenkendere, der har brug for mere end to kontaktpunkter for at rumme et begrænset antal af en eller to berøringer.
  • Forældres tilsyn. FamilyControls-rammen reagerer ikke på opkald.
  • PencilKit. VisionOS rapporterer ikke UITouch-typen. TouchType.pencil giver dog oplysninger om flere andre slags berøringer.
  • Start samtale. Forsøg på at påberåbe sig Push to Talk-rammen giver ingen resultater.
  • Safari-tjenester. Hyperlinks, der viser et SFSafariViewController-link, omdirigerer brugeren til en Safari-scene.
  • Skærmtid. Skærmtidsrammen giver ingen resultater, når den aktiveres.
  • Funktioner forbundet til sensorer. Påberåbelser af SensorKit-rammen giver ingen resultater.
  • Online platforme. Forsøg på at påberåbe sig den sociale ramme giver ingen resultater.
  • Et systems grænseflader. Spørgsmålene om autorisation. Log på ved hjælp af Apple-prompts og andre grænseflader leveret af operativsystemet fungerer uafhængigt af appens hovedaktivitet. På grund af den ikke-modale karakter af disse grænseflader i din app, er det muligt, at din app muligvis ikke får hurtige svar.
  • Køretøjets egenskaber. Systemet kalder ikke CarPlay-koden til din applikation. Opkald foretaget med CarKey er ineffektive.
  • VisionKit bruger ikke datascannere til noget formål.

Kompatibiliteten mellem versionen af ​​ARKit på iOS og VisionOS er begrænset, hvilket resulterer i, at VisionOS ikke er i stand til at gengive vinduer, der inkluderer ARKit-visninger. For at få vejledning i at integrere en ARKit-applikation i VisionOS, se venligst ressourcen med titlen "Bring din ARKit-app til VisionOS."

For at få instruktioner om, hvordan du løser fraværet af visse funktionaliteter i din kode, skal du gå til afsnittet under "Gør din eksisterende app kompatibel med VisionOS."

Opdater dine appoplysninger i App Store Connect

Ved underskrivelse af den reviderede Apple Developer Program License Agreement leverer App Store automatisk passende iPad- og iPhone-applikationer i VisionOS. For at forhindre din app i at køre på Apple Vision Pro, skal du ændre tilgængeligheden af ​​din app i App Store Connect.

  1. I App Store Connect skal du vælge din applikation.
  2. Fortsæt venligst for at få oplysninger om pris og tilgængelighed.
  3. Deaktiver venligst muligheden for at aktivere tilgængeligheden af ​​denne applikation på Apple Vision Pro.

Deaktivering af tilgængeligheden af ​​din software til Apple Vision Pro resulterer i, at softwarebutikken ophører med at levere din iOS-app til VisionOS. Eksisterende iOS-softwarebrugere kan fortsætte med at betjene det under VisionOS, men de er ikke i stand til at downloade det igen. Den version af dit program, der er produceret ved hjælp af VisionOS SDK, er upåvirket af denne konfiguration.

Support til test forud for VisionOS 2

Selvom den nuværende kompatibilitet af Apple Pencil er begrænset til iPads, kan den næste iteration af emnet være designet til at være kompatibel med Apples Vision Pro-headset.

Ifølge en pålidelig kilde har Apple udført interne test på en ny Apple Pencil, der understøtter VisionOS. Integrationen af ​​Apple Pencil med tegneapplikationer på Vision Pro, såsom Freeform og Pixelmator, ville muliggøre brugen af ​​den.

Der mangler detaljerede oplysninger om dette projekt; Ikke desto mindre har et potentielt scenarie brugere, der bruger Apple Pencil til at lave tegninger på en flad overflade som et skrivebord, hvor de resulterende tegninger vises inde i Open VisionOS-applikationen. Dette ville effektivt forvandle et individs miljø til et ekspansivt lærred, udstyret med evnen til at registrere og justere tryk og hældning.

Der er rygter om, at en ny Apple Pencil vil blive frigivet i april sammen med nye iPad Pro- og iPad Air-modeller. Det er dog fortsat usikkert, om det vil være kompatibelt med VisionOS.

Kompatibiliteten af ​​Apple Pencil med Vision Pro nødvendiggør brug af ny software; den specifikke version, der kan omfatte support, er dog stadig usikker. Det forventes, at den første betaversion af visionOS 1.2 vil være tilgængelig for udviklere inden for den nuværende uge, mens Apple forventes at afsløre visionOS 2 på sin årlige udviklerkonference, WWDC, i juni.

Der er ingen garanti for, at Apple udgiver en Apple Pencil, der understøtter VisionOS, ligesom med ethvert andet produkt, det udvikler.

VisionOS Apps

Apple fornyede nogle af sine velkendte applikationer, herunder FaceTime, Fotos, Beskeder og Safari, til at inkludere en 3D-grænseflade.

FaceTime er særligt spændende på grund af dets evne til at vise de personer, du taler med, i store fliser placeret på tværs af rummet, hvilket giver mulighed for tilpasning. Under dine samtaler vil andre se din "persona", som er en digital repræsentation af dit faktiske ansigt, der nøjagtigt afbilder dine ansigtsfølelser og håndbevægelser i realtid. Dette sikrer, at du fremstår autentisk frem for en person, der bærer et headset.

Personas kan også findes i andre videokonferenceapplikationer, såsom Zoom. Kritikere har dog udtrykt, at personas ikke rangerer som Apples mest bemærkelsesværdige funktion i Vision Pro. De er blevet karakteriseret som mærkelige med en forfærdelig stemning.

Applikationen Fotos viser billeder i forstørret skala, inklusive panoramaudsigter, der omgiver brugeren. Derudover giver det mulighed for at se tredimensionelle fotos og film. Hovedbeklædningen er udstyret med et integreret kamera, der gør det muligt for brugere at optage videooptagelser, der kan ses i et tredimensionelt format.

Brugere kan bruge Messages, Safari og andre applikationer til at udtrække 3D USDZ-filer for at se og manipulere virtuelle objekter. Nedenfor er en liste over de allerede eksisterende applikationer på Vision Pro.

Forudkonfigurerede applikationer specielt designet til Vision Pro:

  • App Store
  • Fange
  • Mød dinosaurer
  • FaceTime
  • Filer
  • Fri form
  • Keynote
  • Post
  • Beskeder
  • Mindfulness
  • Musik
  • Noter
  • Fotos
  • Safari
  • Indstillinger
  • Tips
  • TV

Forudinstallerede apps, der ikke er optimeret til Vision Pro:

  • Bøger
  • Kalender
  • Hjem
  • Kort
  • Nyheder
  • Podcasts
  • Påmindelser
  • Genveje
  • Aktier

VisionOS-funktioner

VisionOS har en visuel søgefunktion, der gør det muligt for brugere at få information om et objekt, identificere og interagere med tekstindhold i deres umiddelbare omgivelser, replikere og indsætte trykt tekst fra den fysiske verden i applikationer, lave tekstoversættelse på tværs af 17 forskellige sprog og udføre flere funktioner.

VisionOS kan behandle tekst fra den virkelige verden, der indeholder kontaktoplysninger, URL'er, enhedskonverteringer og anden relevant information. For eksempel, i tilfælde af en udskrevet uddeling, der inkluderer et hyperlink, kan Vision Pro bruges til at scanne linket, og derfor starte åbningen af ​​et Safari-vindue for at få adgang til webstedet. Alternativt, hvis en opskrift angiver gram, og du vil have ounces, kan du manipulere målingen ved hjælp af headsettet.

Tekstoversættelse i realtid kan vise sig at være fordelagtig i flere sammenhænge, ​​såsom rejser og andre situationer, hvor der er behov for hurtig oversættelse af visuelt indhold set i det fysiske miljø. Apple Vision Pro-headsettet kan selvstændigt identificere tekstindhold og dokumenter, svarende til iPhones evne til at genkende tekst inde i fotografier og lette dens interaktion.

Rejsetilstand

Hvis du bruger Vision Pro, mens du flyver, kan du aktivere rejsetilstand fra kontrolcentret for at hjælpe med at stabilisere dit syn.

Gæstetilstand

Funktionen Gæstetilstand muliggør brug af Vision Pro af en brugers familie og venner, men med begrænset adgang til visse applikationer, inklusive Fotos og Safari. Under aktiveringen af ​​gæstebrugertilstanden vil hovedbrugerens Apple ID-konto, indstillinger, optiske ID, adgangskode, adgangskoder, Apple Pay, persona og helbredsdata være underlagt begrænsninger.

Konklusion

Apple Vision Pro-brugere kan tjekke, om deres enhed er kompatibel med VisionOS 2.0, det nyeste operativsystem. VisionOS kører kompatible iPad- og iPhone-apps, der giver kontinuerlig adgang til eksisterende indhold. Det understøtter de fleste af de samme teknologier som iOS, så mange apps, der er bygget til at køre på iPads eller iPhones, kan køre uændret på VisionOS-enheder. Nogle funktioner er dog muligvis ikke tilgængelige i kompatible iPad- og iPhone-apps i VisionOS. Disse omfatter kernebevægelsestjenester, barometer- og magnetometerdata, lokationstjenester, HealthKit-data, videooptagelse, kamerafunktioner og bagudvendte kameraer.

Nogle funktioner er muligvis ikke tilgængelige i vision, såsom AirPlay, app-udvidelser, Apple Watch-funktioner, lyd og video, klasseværelsesfunktioner, mobiltelefoni, enhedsadministration, spilcontrollere, overdragelse, haptics, HomeKit, metrics, multi-touch, forældrekontrol, pencilKit, Tryk og tal, Safari Services, skærmtid, sensorrelaterede funktioner og sociale medier.

Mere læsning:iPadOS 18-kompatibilitet forklaret: Alt hvad du behøver at vide

Ofte stillede spørgsmål

Hvad er Apple Vision Pro kompatibel med?

Før du begynder, for at genskabe dit perspektiv på Apple Vision Pro, skal du bruge en iPhone, der kører iOS 17.2 eller en nyere version, en iPad, der kører iPadOS 17.2 eller en nyere version, en kompatibel Mac, der kører macOS Monterey eller en nyere version, et Apple TV (2. generation eller en nyere version) eller et AirPlay-kompatibelt smart-tv.

Kan VisionOS køre iOS-apps?

Mange apps udviklet til iOS-enheder kan køre som normalt på VisionOS-enheder, fordi de to systemer understøtter de fleste af de samme teknologier.