-1

https://developer.apple.com/app-store/review/guidelines/

4.5.4 Push Notifications must not be required for the app to function, and should not be used for advertising, promotions, or direct marketing purposes or to send sensitive personal or confidential information.

I block UI by showing a message notification required to set reminders

After submitting 10 binaries my 11th binary is rejected because of this reason.

I replied that my app is a reminder app and I am not using any remote notification, App required notifications permission to alert the user, without notifications user can miss important reminders.

But this reason is not accepted.

What would I do.


I am asking permission for this notification

enter image description here

S.J
  • 3,063
  • 3
  • 33
  • 66
  • Check if your app is registering for remote notifications and remove that code. – chronikum Sep 22 '17 at 11:14
  • Nope no remote notification. – S.J Sep 22 '17 at 11:44
  • The problem is that your does not function with out notifications (local or push). Which is not allowed, apps have to function without the notification being turned on. – rckoenes Sep 22 '17 at 12:04
  • You can’t block the operation of your app if notifications aren’t enabled. It may be that the user won’t get any benefit from your app if they don’t enable notifications and you can explain this to them, but ultimately it is their choice. If they decide to install your app and not enable notifications then that is their problem, not yours. – Paulw11 Sep 22 '17 at 12:07

1 Answers1

2

You can not force user to allow notification for your app. Otherwise there is no meaning of this setting 'allow your app to send notification`.

So, you should not block UI, but you should manage your app such a way that not block any UI!

And guidelines you have posted is about push notification not for local and you tagged your question with local notification.

Ketan Parmar
  • 27,092
  • 9
  • 50
  • 75