FindMy.py icon indicating copy to clipboard operation
FindMy.py copied to clipboard

Do we need Apple developer subscription for this to work?

Open NaithDK opened this issue 9 months ago • 1 comments

Hi.

Sorry, I am new to python. I am interesting in learning it, just so I can make use of your code.

Also I have never owned an Apple device, till now, or been involved with the Apple eco-system. So I am not sure if there are something that should be obvious from that point of view.

Following your fetch_reports.py it seems my number 1 issue is a private key, that I need to convert to base64. Where do I obtain this key? Do I need Apple developer subscription?

Right now I have a iphone with apple account and a few 3rd party tags that can be tracked on the iphone.

I assume the answer prob. should be obvious :-)

Thanks in advance.

NaithDK avatar Mar 28 '25 06:03 NaithDK

This library can be used with two types of tags: custom (OpenHaystack) and official/3rd-party ones. If you are setting up an OpenHaystack tag, you will generate a private key in the process. This is the private key you will need to track the tag. But you can also track official accessories (like the ones you have) - this requires a plist file obtained from a MacOS machine.

There is some info on how to obtain such a plist file in #31. You can do it with a hackintosh VM if you don't have a real Mac. However, do note that there are a few issues with official tag tracking right now, and it's still in an experimental state.

Edit: also, you don't need a developer account for any of this - just an account that has been signed into an apple device at least once.

malmeloo avatar Mar 28 '25 12:03 malmeloo

Hey, I'm going to close this issue due to inactivity. Feel free to reopen if you still have any questions.

malmeloo avatar Jun 14 '25 14:06 malmeloo