Provides native Apple CoreBluetooth integration for use with Unity.
CoreBluetoothForUnity provides an interface that closely mirrors the native CoreBluetooth API.
If you are familiar with CoreBluetooth, you will find it easy to work with this plugin.
Scoped Registry
- Name:
Teach310 - URL:
https://registry.npmjs.com - Scope:
com.teach310
You can download samples from Package Manager.
| Central | Peripheral |
|---|---|
![]() |
![]() |
| Central | Peripheral |
|---|---|
![]() |
![]() |
If you create a new instance like CBCentralManager, CBMutableService with using "new" keyword, you must call Dispose() method when you don't need it anymore.
CBCentralManager _centralManager;
...
void OnDestroy()
{
if (_centralManager != null)
{
_centralManager.Dispose();
_centralManager = null;
}
}This plugin isn't support all of CoreBluetooth features yet.
If you want to add some features, please create an issue or pull request.
MIT License (see LICENSE file).



