calimarkus/JDStatusBarNotification

This kind of statusbar will be rejected by apple

dskyu opened this issue · 4 comments

This is apple's reason for rejection.

----- 10.1 -----

Moreover, we found that your app does not comply with the Apple iOS Human Interface Guidelines, as required by the App Store Review Guidelines.

Specifically, we found that the app inappropriately covers the native iOS status bar.

It may be helpful to review the iOS Human Interface Guidelines to help ensure your app is in compliance with these terms and conditions.

----- 10.3 -----

In addition, we found your app uses system-provided items in a non-standard manner, which is not in compliance with the App Store Review Guidelines.

Specifically, we found that the app attempts to replace or cover information on the native iOS status bar.

This kind of style covers the native iOS status bar, I find a better way to modify.

Screenshot

as I said in #15:

I will take this note into the readme. I can't change apples mind ;) But haven't heard of problems before. Perhaps your usage is too extensive/prominent? Or you just hit a reviewer in a bad mood.

I will add this ticket to the readme.

I agree with you, and I remove JDStatusBarNotification then my app was passed. Recently in order to responding iOS8 ,app review is very strict. If I were you ,I would also stick to my style.

@dskyu can you please explain how you used this library that ended up in rejection? Or can you please post a screenshot. Basically I want to know what counts as violation of the HIG. Thanks.

My app was rejected by the same reason, apple doesn't allow app cover the status bar.