Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not working on MacOS 10.15.3 #27

Open
christopherhex opened this issue Feb 17, 2020 · 2 comments
Open

Not working on MacOS 10.15.3 #27

christopherhex opened this issue Feb 17, 2020 · 2 comments

Comments

@christopherhex
Copy link

Hi,

I have a demo program using this library working on linux, but it fails on MacOS using CoreBluetooth. I get the following output:

peripheral_manager_did_update_state
CBManagerStatePoweredOn
peripheral_manager_did_add_service_error

As I'm new to Rust, not sure what steps I should/can take to debug.

Thanks in advance! (btw, working awesome on linux!)

@enochc
Copy link

enochc commented Feb 13, 2021

This is still broken on MacOS 11.2.1
Assertion failure in -[CBPeripheralManager addService:], CBPeripheralManager.m:408

@whitevegagabriel
Copy link
Contributor

whitevegagabriel commented Mar 29, 2023

Hi,

I have a demo program using this library working on linux, but it fails on MacOS using CoreBluetooth. I get the following output:

peripheral_manager_did_update_state
CBManagerStatePoweredOn
peripheral_manager_did_add_service_error

As I'm new to Rust, not sure what steps I should/can take to debug.

Thanks in advance! (btw, working awesome on linux!)

I think that peripheral_manager_did_add_service_error might just be a misleading log. It seems to always print, even if it does not always contain an error.

However, Assertion failure in -[CBPeripheralManager addService:], CBPeripheralManager.m:408 may be a real issue.

All of that to say, I am not experiencing these errors on 13.2.1 (arm64)

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

No branches or pull requests

3 participants