I’m using unity ads and only initialize it after I showed the popup to ask for tracking permission.
if (status != ATTrackingStatusBinding.AuthorizationTrackingStatus.NOT_DETERMINED)
{
Advertisement.Initialize(gameId, testMode, this);
}
I would guess that should do the job, BUT still app got rejected now 3 times because I do not comply with the policy. Besides this I only use the IAP service, but no idea what sneaky things happen in Unity by default that could mess things up.
Anyone managed to publish on iOS recently and has tips how to solve this?