Skip to content

Replace deprecated SDK APIs and fix visionOS build - #101

Draft
hiroshihorie wants to merge 1 commit into
mainfrom
hiroshi/update-deprecated-apis
Draft

hiroshihorie wants to merge 1 commit into
mainfrom
hiroshi/update-deprecated-apis

Conversation

@hiroshihorie

@hiroshihorie hiroshihorie commented Sep 25, 2026 •

Copy link
Copy Markdown
Collaborator
  • Replace deprecated voice processing and sync track creation APIs.
  • Fix visionOS build (createARCameraTrack is now async).
  • Drop availability checks below the deployment targets.

Builds clean on macOS, iOS, visionOS, tvOS. Not run on device.

Use setPlatformVoiceProcessingAllowed and isPlatformVoiceProcessingAllowed
instead of the deprecated voice processing enabled APIs.

Await the async createMacOSScreenShareTrack and createARCameraTrack
variants. The visionOS target did not compile against SDK 2.17.0 because
the async overload is preferred in an async context.

Drop availability checks already covered by the deployment targets
(macOS 13, iOS 16, visionOS 26).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant