Skip to content

Understanding the contents/structure of the export zipfile? #37

@victorhooi

Description

@victorhooi

I ran the Export Tool successfully, and I was able to download the zipfile.

However, I was just curious about the structure of the exported zipfile

At the root, there are two directories, and a YAML file:

  • BeaconNamingRecord (directory)
  • OwnedBeacons (directory)
  • OPENTAGVIEWER.yml

Under OwnedBeacons, there are plist files (e.g. 02F97F84-6B05-4CCD-8DDC-8FE1D48ABA05.plist) - these are I believe the output that you want to use (e.g. for using with FindMy.py's plist_to_json.py).

However, there's doesn't appear to be any human-friendly identifiers in the .plist file - just the UUID in the filename. Is that the only unique identifier?

There's also the BeaconNamingRecord, which seems to have one sub-directory for each UUID, then a .plist file in each of those directories. And there is a friendly name in these files 😁.

How are the BeaconNamingREcord files related to the OwnedBeacon ones? As in, are they obtained differently? And is there a reason they're separated out like that?

And what's the OPENTAGVIEWER.yml file used for?

Metadata

Metadata

Assignees

No one assigned

    Labels

    @exporter-toolIssues regarding the MacOS export wizard toolquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions