I simply bought the e-mail from Apple saying my app is utilizing features that require a privateness manifest to justify their use. The 2 which might be required are NSPrivacyAccessedAPICategoryUserDefaults and NSPrivacyAccessedAPICategoryFileTimestamp. However I do not need to add the privateness manifest with out understanding what is asking these forbidden features. I can add it for the consumer defaults (actually Apple? Who does not use defaults??) however I can not discover something in my apps utilizing time stamps. After I go to Apple’s web site it says the features that flag this are creationDate, modificationDate,
fileModificationDate, contentModificationDateKey, creationDateKey, getattrlist, getattrlistbulk, fgetattrlist, stat, fstat, fstatat, lstat, and getattrlistat. None of that are within the hyperlink map that I generated by following the directions from Quinn The Eskimo.
I do not use Third-party compiled libraries aside from ones supplied by Apple, however these strategies ought to nonetheless present up within the hyperlink map, sure? So I am actually puzzled by what is asking any of those strategies.
The one clue I am getting is that my app makes use of a category known as refStation and once I search within the hyperlink map for fstat it finds a technique that returns the refStation. However it might probably’t be that straightforward, can it? Apple cannot be simply utilizing a blind textual content search and flagging something it finds? Not less than, I hope not!
Is there one other means discover out what within the app is perhaps calling any of those features, aside from the hyperlink map – which doesn’t present them in it?