检测app是否运行在visionOS的临时方法
Ting

Ting @yo1995

About: Swift@Esri, ECE@Duke, Physics@BUPT

Location:
Redlands, CA
Joined:
Feb 16, 2023

检测app是否运行在visionOS的临时方法

Publish Date: Nov 20 '24
0 0

TL;DR

/// A Boolean indicating whether the current device is running visionOS or not.
private let isOnVisionOS = NSClassFromString("UIWindowSceneGeometryPreferencesVision") != nil
Enter fullscreen mode Exit fullscreen mode

需要注意的点:

  • 目前(202411)这是一个较为简单的检测方法。苹果还未提供官方API来实现这个功能。source
  • 这个检测无法判断app是处于iPadOS兼容性模式,还是visionOS原生模式运行。

Comments 0 total

    Add comment