If a notification of iOS system is not documented, can I listen on it?

If a notification of iOS system(say batterylevel change, etc) is not documented, can I listen on it? Will the app rejected by appstore?

Replies

sorry, I used a invalid example.


This one is not documented: _UIApplicationDidRemoveDeactivationReasonNotification

And all the notification names start with underscore is not documented, can we use them?

Only app review can say for sure, but the App Store Review Guidelines do say:


2.5.1 Apps may only use public APIs and must run on the currently shipping OS.