Welcome to the most ignored (even by Apple) App Store guideline [0]
> 4.5.4 Push Notifications must not be required for the app to function, and should not be used to send sensitive personal or confidential information. Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app’s UI, and you provide a method in your app for a user to opt out from receiving such messages. Abuse of these services may result in revocation of your privileges.
Specifically:
> Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app’s UI, and you provide a method in your app for a user to opt out from receiving such messages.
Literally NO apps follow this rule but Apple doesn't care, it's really annoying since they randomly pull out one of these guidelines to smack you with during app review but it's completely unclear which ones are actually enforced until you get hit with one. Even then, enforcement is uneven (understatement of the century).
> 4.5.4 Push Notifications must not be required for the app to function, and should not be used to send sensitive personal or confidential information. Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app’s UI, and you provide a method in your app for a user to opt out from receiving such messages. Abuse of these services may result in revocation of your privileges.
Specifically:
> Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app’s UI, and you provide a method in your app for a user to opt out from receiving such messages.
Literally NO apps follow this rule but Apple doesn't care, it's really annoying since they randomly pull out one of these guidelines to smack you with during app review but it's completely unclear which ones are actually enforced until you get hit with one. Even then, enforcement is uneven (understatement of the century).
[0] https://developer.apple.com/app-store/review/guidelines/