Worse, Apple seems to be ignoring the
guidelines that apply to App Store apps. The company says push notifications should not be used for promotions or direct marketing purposes unless users have explicitly opted in to receive them for said purposes.
The full text of Apple's guideline: 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.