Page 1 of 1

App rejected because of Address Book API?

Posted: Fri Jun 06, 2014 11:20 pm
by gjtaylor99
Hi

Just got an email from Apple's App Review team. They have rejected my app because it "does not fully utilise [Apple's Address Book] API that is included in the app code".

I never included any a line of code about the Address Book. Anyone heard of this occurring before?
Binary Rejected, Apple Jun 6, 2014 02:40 PM
Reasons
2.3: Apps that do not perform as advertised by the developer will be rejected
We found that your app does not fully utilize an API that is included in the app code as required by the App Store Review Guidelines.
Specifically, the app uses the Address Book API, which allows access to the users Address Book database. This feature is not fully implemented within the app.
It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.

Re: App rejected because of Address Book API?

Posted: Sun Aug 17, 2014 10:04 pm
by jessamy99
I had an app rejected because it asked for your email.

Maybe you are doing something similar?

Best wishes,
Jessamy

Re: App rejected because of Address Book API?

Posted: Tue Aug 19, 2014 12:59 pm
by gjtaylor99
Thanks for your suggestion, jessamy99.
jessamy99 wrote:I had an app rejected because it asked for your email.
Maybe you are doing something similar?
You could be right, though if I did this, it was unintentional.

I reported the issue to LiveCode Quality Control Center:
=========
Bug 12605 - iOS app rejected due to breaking rules on Address Book API
http://quality.runrev.com/show_bug.cgi?id=12605
Status: RESOLVED FIXED
=========

My setup was: LiveCode 6.6.1 build 4005, Xcode 5.1.1, Mac OS X 10.9.3
Binary Rejected, Apple Jun 6, 2014 02:40 PM
Reasons
2.3: Apps that do not perform as advertised by the developer will be rejected
We found that your app does not fully utilize an API that is included in the app code as required by the App Store Review Guidelines.
Specifically, the app uses the Address Book API, which allows access to the users Address Book database. This feature is not fully implemented within the app.
It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.
Happily, on re-submitting my app to iTunes, it was accepted :) , though I have no idea why :? . I used a slightly later stable version of LiveCode, 6.6.2, and just went through the re-submission process. I may have filled in Apple's submission forms slightly differently, but if so, I don't know how. :|

Best of luck with your app submission!

Geoff