Skip to content Skip to footer

The iOS Bluetooth Plugin for Unity provides a straightforward way to enable seamless Bluetooth communication among iOS devices. Ideal for real-time data exchange, cross-device messaging, or multiplayer functionality, this plugin takes the hassle out of integrating native Bluetooth features into Unity. Our team focused on delivering an accessible, plug-and-play experience with reliable performance, ensuring developers can quickly build immersive connectivity apps and interactive experiences.

By streamlining the connection process and offering intuitive client/server modes, iOS Bluetooth Plugin represents a significant step in our commitment to bridging native mobile capabilities and Unity development.

Key Features

  • User-Friendly Setup
    Simply include the provided Demo Scene in your build settings, configure your project for iOS, and you’re ready to connect devices.
  • Client & Server Modes
    Flexibly switch between client and server roles so you can send or receive data as needed for multiplayer, messaging, or other scenarios.
  • Simple Workflow
    Advertise and scan for nearby devices with just a few lines of code—no complex Bluetooth protocols required.
  • Customizable
    Adapt the core functionality to suit your specific use case—be it games, real-time data collection, or secure communication apps.

Technical details

How to transfer between devices:

General Steps (for both Client and Server)

  1. Open Main Demo Scene: Navigate to Assets/iOSBluetoothPlugin/Example/Scene/MainDemoScene and open the scene.
  2. Add Scene to Build: Include the Main Demo Scene in your build settings.
  3. Configure Platform: Ensure your chosen platform iOS is supported by the plugin and configure your project accordingly.

Client-Side Steps

  1. Start Client: Launch the app and click “Start Client.” Enable Bluetooth if prompted.
  2. Enter Text: Type the message you want to send into the input field.
  3. Start Advertising: Click “Start Advertising.” Your device will broadcast messages.
  4. Send Message: Press “Send Message” to transmit the message to connected devices.

Server-Side Steps

  1. Start Server: Launch the app and click “Start Server.” Enable Bluetooth if prompted.
  2. Enter Text: Type the message you want to send into the input field.
  3. Start Scanning: Click “Start Scan.” Your device will search for and connect to nearby devices.
  4. Send Message: Press “Send Message” to transmit the message to connected devices.

Note: These steps assume you’ve already set up your Unity project and have basic knowledge of Unity’s interface.

Be part of the revolution. Explore our projects, learn about our team, or collaborate with us in shaping AI-driven experiences.

OFFICE

Vietnam —
Floor 8, Loyal Building 151 Vo Thi Sau, District 3, Ho Chi Minh City

GET IN TOUCH

ExaEdge © 2025. All Rights Reserved.

Go to Top