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 > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 09-22-2008, 11:05 PM   #1 (permalink)
Registered Member
 
Join Date: Aug 2008
Posts: 80
Default a collection of common criteria for rejection to the App Store

Hi guys,

we're starting a blog to collect rejection criteria - starting with our own 4 rejections. Hopefully it will help some of you avoid extra weeks of waiting by letting you avoid the common rejection pitfalls.

Unofficial AppStore Rejection Criteria | 10base-t interactive

Ecume
ecume is offline   Reply With Quote
Old 09-23-2008, 03:50 AM   #2 (permalink)
Registered Member
 
Join Date: Sep 2008
Posts: 99
Default

Quote:
Originally Posted by ecume View Post
we're starting a blog to collect rejection criteria - starting with our own 4 rejections. Hopefully it will help some of you avoid extra weeks of waiting by letting you avoid the common rejection pitfalls.
Great idea, I'll contribute my experiences at your blog (and no doubt here as well) if I have a rejection. As we pass day 15 waiting on my new project, I've come to assume they're going to reject it. Don't they always come back with a rejection after the long delays?

In other words, has anyone ever waited 2 or 3 weeks for an approval? Seems like they'll be < 1 week to approve, and >2 weeks to reject. If that's true, then I wonder why.
hobbyCoder is offline   Reply With Quote
Old 09-23-2008, 07:26 AM   #3 (permalink)
I am evil trapper
 
Join Date: Jul 2008
Location: London
Posts: 299
Default

Great idea.
trapper is offline   Reply With Quote
Old 09-23-2008, 10:30 AM   #4 (permalink)
Registered Member
 
Join Date: Aug 2008
Posts: 80
Default

we waited 10 days on our first app, and are 9 days and counting for a new one now... It seems completely variable. However, they DO work through the weekend, as two of our apps were approved on Sat and Sun, respectively. Go figure...
ecume is offline   Reply With Quote
Old 09-23-2008, 11:12 AM   #5 (permalink)
New Member
 
Join Date: Jun 2008
Location: North Yorkshire, UK
Age: 27
Posts: 75
Default

Great topic, something i can check against when submitting my app

I'd be interested to know what "linking to private frameworks" is all about?
CaptainRedmuff is offline   Reply With Quote
Old 09-23-2008, 01:17 PM   #6 (permalink)
Chief Hallucinator
 
grafikrobot's Avatar
 
Join Date: Sep 2008
Location: Evanston, IL
Posts: 21
Send a message via AIM to grafikrobot Send a message via Yahoo to grafikrobot
Default

--edited out--
__________________
CouchWorld Games - Our games so far... Hedronism : Shards : Shardsette

Last edited by grafikrobot; 09-23-2008 at 08:10 PM.
grafikrobot is offline   Reply With Quote
Old 09-23-2008, 03:19 PM   #7 (permalink)
Registered Member
 
roberthuttinger's Avatar
 
Join Date: Sep 2008
Posts: 96
Default

Quote:
I'd be interested to know what "linking to private frameworks" is all about?
yeah what is that?
roberthuttinger is offline   Reply With Quote
Old 09-23-2008, 03:25 PM   #8 (permalink)
1026 Development
 
Join Date: Jul 2008
Age: 23
Posts: 1,088
Send a message via AIM to Jeremy1026
Default

You also get denied if you ask for a phone number, and provide a normal keypad for entry. Since it allows use of non-numerical characters.
Jeremy1026 is offline   Reply With Quote
Old 09-23-2008, 04:02 PM   #9 (permalink)
Registered Member
 
Join Date: Aug 2008
Posts: 80
Default

in order to use core animation, for instance, you need to add the Quartz Core framework. In other words you 'link against' the framework. There are lots of other frameworks you could link against that could give you a bunch of potentially useful functionality. If that framework is listed as private, however, Apple won't accept your app into the store.
ecume is offline   Reply With Quote
Old 09-23-2008, 04:08 PM   #10 (permalink)
Registered Member
 
Join Date: Sep 2008
Posts: 93
Default

A private framework, in my understanding, is an Apple framework that isnt documented or a part of the official SDK??? Its not one of my own or 3rd party frameworks right??
mbruun is offline   Reply With Quote
Old 09-23-2008, 04:13 PM   #11 (permalink)
Registered Member
 
roberthuttinger's Avatar
 
Join Date: Sep 2008
Posts: 96
Default

so for instance, to play sound, I need to link to 'AudioToolbox.framework', and to show a table, 'CoreGraphics.framework'. Is that the same thing? How does anyone make an app that doesnt link to these services? How would one produce sound? I couldve save myself hours of contemplating a gun on tableviews if I had known this

Quote:
If that framework is listed as private
where is this listing to be found?

This seems very strange to me on the surface and I hope more is posted on this subject. (needless to say I have sounds in the app im developing).

What would be the point of Apple saying "Heres a great sdk go have fun, oh and half the stuff we show you how to do, you cant actually use in a finished App!"

cheers.rob

Last edited by roberthuttinger; 09-23-2008 at 04:21 PM. Reason: sprayed windex on the posting
roberthuttinger is offline   Reply With Quote
Old 09-24-2008, 12:51 AM   #12 (permalink)
New Member
 
Join Date: Aug 2008
Posts: 12
Default

Quote:
Originally Posted by ecume View Post
Hi guys,

we're starting a blog to collect rejection criteria - starting with our own 4 rejections. Hopefully it will help some of you avoid extra weeks of waiting by letting you avoid the common rejection pitfalls.

Unofficial AppStore Rejection Criteria | 10base-t interactive

Ecume
From the link above, it says

Quote:
2) Linking to private frameworks. This is obvious, but somehow in playing around with stuff we had linked to the MoviePlayer.framework. That’s a no-no, and cost us about ten days while we unlinked that framework, recompiled, and then resubmitted.
What does this really mean? How are you suppose to play a movie?? What are private frameworks?

Lastly, I have not submitted an app yet!.. What exactly do you have to give to them, the compiled app or the actual code? How does apple know what frameworks you're using?

Apple should clarify all these procedures.. Cheers

Last edited by cooljayman; 09-24-2008 at 01:02 AM.
cooljayman is offline   Reply With Quote
Old 09-24-2008, 09:38 AM   #13 (permalink)
Registered Member
 
Join Date: Aug 2008
Posts: 80
Default

a private framework is one that lives in the private frameworks folder. see screenshot.

ecume is offline   Reply With Quote
Old 09-24-2008, 09:48 AM   #14 (permalink)
Registered Member
 
roberthuttinger's Avatar
 
Join Date: Sep 2008
Posts: 96
Default

pleasing to be thanking you berry berry much sir! you are gentle manz and scalars!

I think this was a simple question that needed answering. Im glad I didnt wast all that time (and I mean a lot of time lol)

now im off to prepare partnership pitches! anyone have $99 to give me for developer registration? .. really.. anyone?

cheers.bo
roberthuttinger is offline   Reply With Quote
Old 09-24-2008, 04:00 PM   #15 (permalink)
Registered Member
 
Join Date: Aug 2008
Posts: 177
Default

Surprisingly my first app was originally accepted with a slightly different app icon and app store icon. It was similar, maybe if you looked fast it seemed close enough...but it was pretty obvious if you knew. My update that was accepted explicitly stated that I was changing the app icon to match the app store icon, lol.
skinrock is offline   Reply With Quote
Old 09-24-2008, 06:28 PM   #16 (permalink)
New Member
 
Join Date: May 2008
Posts: 99
Default

Quote:
Originally Posted by ecume View Post
However, they DO work through the weekend
Indeed. I had one app approved 5 am Sunday morning. Yow!

I assume they're outsourcing overseas for at least some of approval duties. At least I hope so. Kind of.
bgeerdes is offline   Reply With Quote
Old 12-10-2008, 05:06 PM   #17 (permalink)
Registered Member
 
Join Date: Aug 2008
Posts: 7
Default

Quote:
Originally Posted by mbruun View Post
A private framework, in my understanding, is an Apple framework that isnt documented or a part of the official SDK??? Its not one of my own or 3rd party frameworks right??
+1 on this question. mbruun, did you find out the answer?

Does anyone know if 3rd party framework is allowed by app store??

thanks
ambyman 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: 849
19 members and 830 guests
ajaysharma, astalavista, aziz, carpi, cuonglak, DJFrail, ErnestJNguyen, fiftysixty, ilmman, inikolaev_25, Ishika Verma, klbaiju, LEARN2MAKE, Morgan72, provalminsk, Shubhank, suksmo, viperfan91
Most users ever online was 1,187, 10-11-2011 at 08:09 AM.
» Stats
Members: 158,295
Threads: 89,032
Posts: 379,809
Top Poster: BrianSlick (7,086)
Welcome to our newest member, y0ut0be44
Powered by vBadvanced CMPS v3.1.0

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