rentzsch / mogenerator

Core Data code generation
http://rentzsch.github.com/mogenerator
MIT License
3.03k stars 395 forks source link

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

Open ServicePal opened 7 years ago

ServicePal commented 7 years ago

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.

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 commented 7 years ago

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: https://github.com/rentzsch/mogenerator/pull/345#issuecomment-247107877