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

macOS Mojave Not Discovering Peripherals #834

Open
jaret32 opened this issue Oct 22, 2018 · 32 comments
Open

macOS Mojave Not Discovering Peripherals #834

jaret32 opened this issue Oct 22, 2018 · 32 comments

Comments

@jaret32
Copy link

jaret32 commented Oct 22, 2018

I just upgraded to macOS Mojave and am running version 10.14. Everything was working before upgrading, but now the peripherals are not being discovered.

@tagrim
Copy link

tagrim commented Oct 23, 2018

Same for me (Mojave 10.14, MacBook Pro (Retina, 15-inch, Mid 2015))

@tagrim
Copy link

tagrim commented Oct 23, 2018

figured out. some xpc events changed. hope author will fix this, or ill suggest a PR

@monteslu
Copy link
Collaborator

There's an open PR here: #804
More testing and code review on that would be appreciated.

@moki298
Copy link

moki298 commented Oct 25, 2018

Happened the same for me too, don't see the peripherals after the Mojave update.

@webartistse
Copy link

Same here. Does not found anything at all. Mojave 10.14 + Xcode 10.0.

@akinyema
Copy link

Same here.Does not found anything

@monteslu
Copy link
Collaborator

@moki298 @webartistse @akinyema take a look at the PR I mentioned and test, please.

@akinyema
Copy link

@monteslu Hi, i don't really understand how to test it, which file do i need to put that code/change? Thanks

@jaret32
Copy link
Author

jaret32 commented Oct 29, 2018

@monteslu I've tried using Timeular/noble-mac, but it is still not discovering the peripheral that I am trying to connect to. It does discover other peripherals but not the one I need.

@tagrim
Copy link

tagrim commented Oct 29, 2018

@monteslu I've tried using Timeular/noble-mac, but it is still not discovering the peripheral that I am trying to connect to. It does discover other peripherals but not the one I need.

did they connectable? check ur configs. noblemac used patch fixes that working. or just to dig deeper (enable debug npm pack for noble and check what devices it discover. possibly it can be device issue that not broadcasting required info/perms)

@jaret32
Copy link
Author

jaret32 commented Oct 29, 2018

@monteslu Is it possible that it's not discoverable with noble-mac even though it was discoverable with noble before MacOS Mojave? What should I check for as far as broadcasting goes? I can see my peripheral through the Light Blue Explorer app on my iPhone 7.

@jaret32 jaret32 closed this as completed Oct 29, 2018
@jaret32 jaret32 reopened this Oct 29, 2018
@tagrim
Copy link

tagrim commented Oct 29, 2018

Is it possible that it's not discoverable with noble-mac even though it was discoverable with noble before MacOS Mojave? What should I check for as far as broadcasting goes? I can see my peripheral through the Light Blue Explorer app on my iPhone 7.

if u want, u can get patch changes and use it by own in node_modules, adding some files / replacing some code.

also try to clean node_modules and npm cache. coz changes for Mojave only in pointers. so i can bet dat caches issue

@tagrim
Copy link

tagrim commented Oct 29, 2018

also, u can directly checkout the commit, setting url in package.json file

@webartistse
Copy link

@monteslu I installed noble-mac and it worked as expected.

@tagrim
Copy link

tagrim commented Oct 29, 2018

@monteslu gonna run some tests on project tomorrow evening, but in common seems legit

@jaret32
Copy link
Author

jaret32 commented Oct 29, 2018

@webartistse What device are you connecting to? I've cleaned the cache and re-installed all modules, but the peripheral still isn't being found. It may be an issue with the device, but if so, then noble-mac is no longer compatible with a subset of devices that worked fine with noble.

@jaret32
Copy link
Author

jaret32 commented Oct 29, 2018

I have it in my package.json file as a dependency. This is what I have:
"noble-mac": "git://github.com/Timeular/noble-mac.git"

@tagrim
Copy link

tagrim commented Oct 29, 2018

@jaret32 what kind of device u trying to connect? and rly try to checkout exact commit mentioned above (for noble)

@jaret32
Copy link
Author

jaret32 commented Oct 29, 2018

@webartistse
Copy link

@jaret32 I havn't done more than finding peripherals atm. With noble I didn't find a single one, after installed noble-mac I can find around 30 devices.

@jaret32
Copy link
Author

jaret32 commented Oct 29, 2018

Yes, I find devices as well now, just not the one I need haha.

@webartistse
Copy link

@jaret32 I may have the same problem then. Because I tried to find some ibeacons. I didn't find them right away. I will try to change the batteries because they don't have any led to show if they are on or off.

@jaret32
Copy link
Author

jaret32 commented Oct 29, 2018

Okay, let me know. Thanks!

@jaret32
Copy link
Author

jaret32 commented Oct 31, 2018

This seems to work so far Timeular/noble-mac#7

@StephaneJuban
Copy link

Same issue, this worked for me.

@akinyema
Copy link

akinyema commented Nov 7, 2018

Hi guys,
Since i updated and i stated using noble-mac all the bluetooth devices around me get connected to even though i specified which device to connect to. I would appreciate if someone could tell me how to solve this problem

@zach-luman
Copy link

@akinyema Where can I import noble-mac from? Should I install npm package?

@charliegerard
Copy link

@zach-luman I installed noble-mac from here and it's working really well for me!

@marksyzm
Copy link

@charliegerard you might like to use the @abandonware/noble account then as it's started being maintained more over there 🙂

@ideacco
Copy link

ideacco commented Oct 11, 2019

I used Mojave 10.14.6, running the code found in the sample documentation, and still have no output, so this problem has not been solved yet?

@slayerjain
Copy link

slayerjain commented Nov 17, 2019

I'm also wondering about compatibility with recent versions of macOS. I'm on 10.15

@rzr
Copy link

rzr commented Sep 6, 2020

Relate-to: #923 (comment)

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