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

Currently not working in MacOS Mojave #9

Closed
micksatana opened this issue Dec 16, 2018 · 3 comments
Closed

Currently not working in MacOS Mojave #9

micksatana opened this issue Dec 16, 2018 · 3 comments
Assignees

Comments

@micksatana
Copy link

Hi,

Just to report an issue that it's currently not working in MacOS Mojave due to this issue.

noble/bleno#404

@tokuhirom
Copy link
Member

hm... so should we switch to the https://github.com/Timeular/noble-mac ?
@yohsuke

@yohsuke yohsuke self-assigned this Dec 17, 2018
@yohsuke
Copy link
Contributor

yohsuke commented Dec 27, 2018

I could reproduce the report from micksatana-san about Mojave.
As tokuhirom-san said, we might have to switch 'bleno' to some another one.

I found bleno-mac (this is better for our use than "noble-mac" because "line simple beacon" is a BLE peripheral)
However, this library seems to be under construction, and some methods we need seem to be not yet completely implemented 😢 .

@yohsuke
Copy link
Contributor

yohsuke commented Jan 13, 2019

It seems difficult to implement LINE Simple Beacon using CoreBluetooth API.
In the API, the advertisable parameter types are strongly restricted by Apple.
That makes us inpossible to broadcast ServiceData that is used in our LINE Simple Beacon.

Also I have found some similar problems with us (these are for iOS, but the same on Mac I think):

bleno seems to have avoided this problem by using a technology different from CoreBluetooth.
We are currently looking for the workaround like it ,
It is very heartbreaking, but we can not support Mojave or later until we find it.

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