View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.3
- Last updated
- First released
- Unity version
- 2022.3.43 or later
- Package size
- 589 KB
- Files
- 55
- Favorites
- 5
- Views in the past week
- 15
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.00 on
Keywords
- Search for device info
- Search for brightness control
- Search for app metadata
- Search for thermal state
- Search for battery status
- Search for volume level
- Search for devicekit
- Search for IOS
- Search for low power mode
- Search for screenshot detection
- Search for hardware detection
- Search for System Information
DeviceKit for iOS
- Price drop
DeviceKit for iOS - access detailed system and hardware information directly from Unity. Bring native device awareness to your app with this lightweight yet powerful plugin.
Lowest recorded price
Get 55% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
DeviceKit for iOS screenshot 1
About this asset
High-performance native plugin for Unity that exposes a wide range of iOS-specific system and hardware details to C#. It’s designed for developers who want deeper insight into the user’s device, environment, and system behavior — all without writing Swift or Objective-C.
📱 Device Identification
Get model name, localized name, device identifier (iPhone14 Pro), CPU type, and more.
🔋 Battery Monitoring
Access real-time battery level, state (charging, full, etc.), and receive events when changes occur.
💡 Brightness & Screen Info
Get and set screen brightness (0–100%), monitor changes, and detect zoomed display.
🔊 Audio Monitoring
Check if audio is playing, read current volume, detect mute state, and monitor audio route changes (e.g. AirPods, speaker).
🖼️ Screen Capture & Screenshot Detection
Detect when the screen is being recorded (UIScreen.main.isCaptured) or when the user takes a screenshot (via system shortcut).
🧊 Thermal State Awareness
React to device thermal state (nominal, serious, critical) for energy optimization or UI downgrade.
🛜 Connectivity Features
Detect 5G support, USB-C compatibility, camera types (wide, telephoto, ultra wide), sensor housing, and wireless charging support.
🧩 System Metadata
Read app version/build, bundle ID, install date, app name, and locale info such as system language or country code.
🔐 Biometrics & Accessibility
Detect Touch ID, Face ID, VoiceOver, AssistiveTouch, and Switch Control usage.
✍️ Apple Pencil Support
Check which generations of Apple Pencil are supported (firstGeneration, secondGeneration, pro).
🧼 Guided Access Detection
Detect whether the device is in Guided Access mode for enhanced control in kiosk or child-lock scenarios.
🔔 Badge Control
Set icon badge number, request badge permission, and get current count.
🧩 Supported Events
BatteryStateChanged
Triggered when battery level or charging state changes.
BrightnessChanged
Triggered when screen brightness changes.
LowPowerModeChanged
Triggered when Low Power Mode is toggled.
ProximityStateChanged
Triggered when the proximity sensor state changes (e.g. face near device).
ScreenCapturedChanged
Triggered when screen recording or mirroring starts or stops.
ScreenshotTaken
Triggered when the user takes a screenshot using system shortcuts.
AudioRouteChanged
Triggered when the audio output route changes (e.g. AirPods plugged/unplugged).
ThermalStateChanged
Triggered when device thermal state changes (nominal → serious → critical).
Other assets:
QickActions for iOS and Android™
Platform Support
✅ iOS 15.0+
✅ iPadOS 15.0+
From the publisher's Asset Store listing.
Technical details
- Clean and simple API.
- Every API method is documented.
- Tested in real conditions.
- Documentation included.
- iOS 15.0+
- iPadOS 15.0+
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.74f1 | Compatible | Compatible | Compatible | Compatible |
| 6000.0.60f1 | Compatible | Compatible | Compatible | Compatible |
| 2022.3.43f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.