Solar2d collecting iOS data points vs Apple review update

After May 1st 2024, iOS has new requirements regarding “required reasons”. See Describing use of required reason API | Apple Developer Documentation

Looks like Solar2D collects a number of data points about the user that now require a reason to request.

  • NSPrivacyAccessedAPICategoryDiskSpace
  • NSPrivacyAccessedAPICategoryFileTimestamp
  • NSPrivacyAccessedAPICategorySystemBootTime
  • NSPrivacyAccessedAPICategoryUserDefaults

I thought these might be coming from the moreInfo plugin (see MoreInfo plugin vs Apple review update ("required reasons")) but Scott thinks they are from Solar2D core.

Are we able to control these with build.settings, so that developers can opt in or opt out from each one?

Alternatively, we all need to invent reasons to request these when submitting to Apple.

1 Like

Take a look at my recent post:

https://forums.solar2d.com/t/email-received-from-apple-nsprivacyaccessedapitypes-array-missed/356410