0

I tried publishing an app using https://github.com/AlanQuatermain/iPhoneContacts library. When validating the app for App Store review i have the following warning:

enter image description here

Any idea what can be done about it? Is it safe to publish anyway?

EDIT: fixed the library name, hadn't put the right one...

EDIT2: the first link was the right one actually

dvkch
  • 1,079
  • 1
  • 12
  • 20
  • There's one solution - fix the library so it doesn't use the private API or renamed the method so it doesn't match the name of a private API. – rmaddy Dec 10 '14 at 15:23
  • Thanks, i'll fork the lib to fix this, but is it really risky? Since it doesn't use any private API, but is flagged by selector name? Also the selector name is pretty straightforward, i would expect that quite some apps using addressbook could use a selector like this. – dvkch Dec 14 '14 at 14:20
  • PS: why is the question downvoted without explanations? – dvkch Dec 14 '14 at 14:21

1 Answers1

0

From what I understand, you're not using a private API, but you've got a function with the same name as a private API.

To be safe, just change your function's name. This will avoid any complications that might arise. You can do this really quickly using Xcode's find and replace mechanism.

Jordan Smith
  • 10,310
  • 7
  • 68
  • 114