Skip to content
This repository has been archived by the owner on Apr 11, 2021. It is now read-only.

App got rejected because of passcode interface same as iOS default #55

Open
sharmavikas10 opened this issue Oct 5, 2015 · 10 comments
Open

Comments

@sharmavikas10
Copy link

8.3 Details Your app contains features that mimic the passcode iOS interface or behavior. We’ve attached screenshot(s) for your reference.

Apps that appear confusingly similar to an existing Apple product, interface, or advertising theme will be rejected

Please remove or revise these features to make them distinctly different from the iOS behaviors and interfaces to avoid causing user confusion.

@sharmavikas10
Copy link
Author

i customized the view little bit - added app logo on top, change button from shape from round to square with corners + changed text from "Enter Passcode" to "Enter Application Passcode". Lets see if apple accept it.

@abury
Copy link
Owner

abury commented Oct 6, 2015

There has been reported case of this happening where the app was also rejected, however their interface was quite similar to how the native lock screen looked.
Can you post a picture of yours? I suspect that any with the transparent background will always be rejected as it can be a little confusing.

@syky27
Copy link
Contributor

syky27 commented Dec 14, 2015

@sharmavikas10 Hi! Would you mind telling us how did you end up with Apple validation?

@sharmavikas10
Copy link
Author

@syky27 ... You just need to change the UI. The default UI is same as apple lock screen and apple doesn't like it. I added my app logo on top of view and reshaped button from circle to square with rounded corners and it worked for me. My app got accepted after this changes.

@sharmavikas10
Copy link
Author

img_0344
img_0726

@syky27
Copy link
Contributor

syky27 commented Dec 14, 2015

Awesome, thanks buddy

@mteece
Copy link
Collaborator

mteece commented Dec 21, 2015

For our prerelease with TestFlight we received the same response today.

8.3 Details
Your app contains features that mimic the native iOS PIN code screen.
We’ve attached screenshot(s) for your reference.
Next Steps
Please remove or revise these features to make them distinctly different from the iOS behaviors and interfaces to avoid causing user confusion.

simulator screen shot dec 21 2015 9 11 27 am

@kedardesai
Copy link

How do I change map UI if I am using pods. I am unable to get buttons's superview.

@mteece
Copy link
Collaborator

mteece commented Aug 30, 2017

When you mean "map UI" do you want to change the layout of the buttons or do you want to just change the appearance of the buttons?

@mteece
Copy link
Collaborator

mteece commented Aug 30, 2017

For others.

As source the - (void)setRoundedView:(UIView *)roundedView toDiameter:(CGFloat)newSize; in ABPadLockScreenView can be tuned via the cornerRadius.

As a Pod, there's no way to get the superview, perhaps we could look at exposing the cornerRadius as a property with a default in the ABPadLockScreenView.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants