App rejected - Your app references APIs that can be used to remove contacts. Removing contacts is not a reasonable and expected function of the app.

65 views
Skip to first unread message

Ronaldo Gomes

unread,
Jun 11, 2012, 8:26:10 PM6/11/12
to phonegap, ri...@frontfoot.com.au
Hi,

we have recently submitted our app to apple store and got rejected
with the following reason:

"Your app references APIs that can be used to remove contacts.
Removing contacts is not a reasonable and expected function of the
app.
It would be appropriate to remove these features or modify your
Application Description and/or Release Notes to reflect these
features."

Our app does not make use of the addressbook api at any point so we do
not need it at all.

Now, the AddressBook api is added as part of the app as it is linked
to the phone gap api, how can I remove it or at least get it to be
approved by apple?

Noli Sicad

unread,
Jun 11, 2012, 10:24:48 PM6/11/12
to phon...@googlegroups.com, ri...@frontfoot.com.au
Is this first time Frontfoot submitted an app using PhoneGap in Apple App store?

Is removing Contacts in the Plugins in Cordoa.plist solve this problem?

This is weird evaluation when your app is not even using the Contacts
API provided by PhoneGap.

Any approved PhoneGap app in Apple App store that uses PG Contacts API?

Noli
> --
> You received this message because you are subscribed to the Google
> Groups "phonegap" group.
> To post to this group, send email to phon...@googlegroups.com
> To unsubscribe from this group, send email to
> phonegap+u...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/phonegap?hl=en?hl=en
>
> For more info on PhoneGap or to download the code go to www.phonegap.com
>

Giacomo Balli

unread,
Jun 12, 2012, 1:39:00 AM6/12/12
to phonegap
I have an app that uses the contacts API but it's specifically
designed to "clean" your address book.
No issue with approval, you just need to be clear about it.

On Jun 12, 4:24 am, Noli Sicad <nsi...@gmail.com> wrote:
> Is this first time Frontfoot submitted an app using PhoneGap in Apple App store?
>
> Is removing Contacts in the Plugins in Cordoa.plist solve this problem?
>
> This is weird evaluation when your app is not even using the Contacts
> API provided by PhoneGap.
>
> Any approved PhoneGap app in Apple App store that uses PG Contacts API?
>
> Noli
>

filmaj

unread,
Jun 12, 2012, 1:53:48 PM6/12/12
to phonegap
Check out the iOS source. If I was in your situation, I would remove
any plugins (APIs) from the .plist that your app is not using, and
removing the relevant code to those APIs out of the CordovaLib/
directory. Then rebuild the framework.

That should eliminate any plugins/code that your app does not use (and
make your app smaller, to boot).
Reply all
Reply to author
Forward
0 new messages