App rejected because of Address Book API?

Getting into LiveCode for iOS? Ask your questions here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
gjtaylor99
Posts: 75
Joined: Mon May 09, 2011 3:01 pm
Contact:

App rejected because of Address Book API?

Post by gjtaylor99 » Fri Jun 06, 2014 11:20 pm

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.
Geoff Taylor
Image

jessamy99
Posts: 103
Joined: Thu Oct 25, 2012 3:23 pm

Re: App rejected because of Address Book API?

Post by jessamy99 » Sun Aug 17, 2014 10:04 pm

I had an app rejected because it asked for your email.

Maybe you are doing something similar?

Best wishes,
Jessamy

gjtaylor99
Posts: 75
Joined: Mon May 09, 2011 3:01 pm
Contact:

Re: App rejected because of Address Book API?

Post by gjtaylor99 » Tue Aug 19, 2014 12:59 pm

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
Geoff Taylor
Image

Post Reply