>
> Apparently the faked 32-bit dirIDs are not persistent across reboots,
> which bit me.
>

Well, of course :)
And they're most probably not the same as before the APFS conversion,
either. So, if you used to store the ID for detection a fresh install of
your app, it'll get triggered after the conversion.

To make it persistent across boots, they'd have to store them in the APFS
catalog, along with a map or "high CNID" that records which 32 bit IDs have
been used so far (though, that wouldn't have been a totally stupid
solution, IMHO), or in a secret file.

To make them persistent until reboot, they need to be held in memory
permanently. Which may also cause a slight performance penalty.

Thomas
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (Carbon-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/carbon-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to