Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Mockup & CodeGen, iPhone & iPad
($9.99)

Make your own iPhone apps
and run them live!
(free)

Manu
($0.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > Business Forums > Business, Legal, & App Store

Reply
 
LinkBack Thread Tools Display Modes
Old 09-05-2010, 07:22 PM   #1 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 65
Default App submission, private symbol references

And so it begins.

Thank you for submitting Vietnam Guide for Backpackers to the App Store.

Vietnam Guide for Backpackers cannot be posted to the App Store because it is using private or undocumented APIs:

Private Symbol References

tidyBufAlloc
tidyBufFree
tidyBufInit
tidyCleanAndRepair
tidyCreate
tidyOptSetBool
tidyParseBuffer
tidyParseString
tidyRelease
tidySaveBuffer
tidySaveString
tidySetCharEncoding
tidySetErrorBuffer
tidySetOutCharEncoding

As you know, as outlined in the iPhone Developer Program License Agreement section 3.3.1, the use of non-public APIs is not permitted. Before your application can be reviewed by the App Review Team, please resolve this issue and upload a new binary to iTunes Connect.

Sincerely,

iPhone Developer Program

This appears to be because I'm compiling and linking against libtidy

HTML Tidy Project Page

Which is an open source library for fixing up broken xml.

Presumably apple are using said library as well and so I'm getting clobbered even though I'm compiling my own copy and not linking against apples version.

Any suggestions? I presume trying to tell apple that this isn't a private api issue is utterly futile and I'm better off mangling the function names in the library and recompiling/resubmitting?
dageshi is offline   Reply With Quote
Old 09-05-2010, 08:16 PM   #2 (permalink)
gbh
Bald Dude
 
gbh's Avatar
 
Join Date: Mar 2009
Location: Kansas
Posts: 263
Default

resubmit and be sure to add notes in the reviewer notes section. Also email and ask for an expedited review and explain the issue.
__________________
--
Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit... Then why am I a programmer?
gbh is offline   Reply With Quote
Old 09-06-2010, 06:32 AM   #3 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 65
Default

Thank you, I've done as you suggested last night and I've not heard anything back yet which I take as a good sign.
dageshi is offline   Reply With Quote
Old 09-06-2010, 12:23 PM   #4 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 65
Default

Well I think on balance it would be better to change the function names. Turns out that check is 100% automated, I added the notes as you suggested and it's still come back binary rejected with the same error, so obviously no one is reading the notes before that check is done.

If this were the only time I'll be submitting this app it wouldn't matter but I'm going to be repeating submission for different countries and essentially I'll have to go through this mess each time.
dageshi is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 257
22 members and 235 guests
14DEV, @sandris, ADY, ArtieFufkin10, bookesp, ckgni, dacapo, Dani77, DarkAn, Davey555, Desert Diva, HemiMG, iDifferent, jakerocheleau, JasonR, prchn4christ, Rudy, ryantcb, Speed, theone8one
Most users ever online was 1,187, 10-11-2011 at 08:09 AM.
» Stats
Members: 158,885
Threads: 89,230
Posts: 380,767
Top Poster: BrianSlick (7,129)
Welcome to our newest member, bookesp
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 02:45 PM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0