Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App rejected by App Review due to private API (PrimitiveValue) #346

Open
ServicePal opened this issue Sep 16, 2016 · 1 comment
Open

App rejected by App Review due to private API (PrimitiveValue) #346

ServicePal opened this issue Sep 16, 2016 · 1 comment

Comments

@ServicePal
Copy link

Our app just got rejected by Apple.

Your app uses or references the following non-public APIs:
primitiveValue
The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.

The only place our code refers to PrimitiveValue is for mogenerated code.

  • (NSNumber*)primitiveValue;
  • (void)setPrimitiveValue:(NSNumber*)value;

No code changed on our side. It has been working fine for 3 years and gone through 20 App approvals so far.

Is this a known issue that other people have run into?

I am not sure what our options are.

@rentzsch
Copy link
Owner

Apple has apparently added value to type to their piss-poor private-API-use detector.

Related:

Easiest way forward is probably to toss me a Pull Request implementing what I laid out in the last paragraph of this comment: #345 (comment)

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

No branches or pull requests

2 participants