Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It's not just that the tests, criteria, and internal guidelines for reviewing, and eventually approving or rejecting an application are shrouded in mystery. The secrecy is compounded by the fact that those tests, criteria, and guidelines are continually changing over time. So the same application that was perfectly OK a month ago may fail the review today, and Apple won't tell you how or why, except citing vague reasons like the bandwidth issue that bit Castcatcher.

Anyone aware of a petition or anything like that? (too lazy to google but strangely not lazy enough to not write about this).

It seems that if enough registered developers signed a reasonably written, petition (and had some of the major developers of major indy apps) sign on, they may be able to be heard. My guess is that those with a lot of success are scared to "bite the hand that feeds them" but the uncertainly is extremely demoralizing to a developer. I'm not going to stop developing because of the fear, but it does certainly make me want to hedge my bets and not "risk everything" on the hopes that my apps get accepted into the store. True innovation, however probably does require more of the "risk everything" attitude. It may simply take getting some exposure on the front of a few of the apple news sites, and a few big developers in an "open letter" to bring about some change. Does the NDA override our right to unite and beg for some clearer groundrules? Is there any reason the SDK can't include the same tests that Apple themselves are using to vet applications (if such things truly exist? Things are appearing more subjective these days... and admittedly some have to be judgement calls, but something like bandwidth usage is easily implemented in a test suite).
 
It's pointless to expect Apple to change. Apple does what Apple wants to do and everyone else be damned. I've love to write some publically available iPhone code but every time I start something, it doesn't take long before I get the feeling I'm wasting my time and move onto other platforms instead. I would think it would be easier to learn a new platform, even a new language, than expect Apple to suddenly admit it's playing retarded games with developers and reverse course.
 
Just two quick points.

1. Apple and ONLY Apple get to decide what to sell in their store. You build a store, you can decide what to offer.

2. You don't know what the real issue is here. It's really between Apple and the vender - they will work it out.

3. If the i-phone doesn't have the apps you want, find one that does. Whine whine whine about things you don't understand will not help.

Thanks
 
Just two quick points.

1. Apple and ONLY Apple get to decide what to sell in their store. You build a store, you can decide what to offer.

2. You don't know what the real issue is here. It's really between Apple and the vender - they will work it out.

3. If the i-phone doesn't have the apps you want, find one that does. Whine whine whine about things you don't understand will not help.

Thanks

That was 3, but they were quick!
1. I never said it wasn't up to Apple to decide, only that it would be a kind gesture for the Developers (without whom a 3rd party app store wouldn't exist) if they were more explicit about what does and doesn't pass the test.

2. I agree mostly, but the outcome of that decision affects both users and potentially other developers. I assume you're more of the former, which might explain your ambivalence about this issue, since consumers won't lose out (much) by this... there are lots of great apps that are accepted (many crappy ones too, but that's another subject).

3. Again, reinforcing my assumption in 2 that you are looking at it from a consumer point of view. I also agree that there is a lot of freedom for those who don't want to deal with apple, I'm one who does, and it's my right to do what I can to improve that arrangement.

Back to coding...
 
I have a UMTS/3G contract with BASE in Germany. The bandwidth is only 384kbps, but I can stay online 24/7 --AND-- download and upload as much as I want. Since there is no DSL line available where I currently live, this is my only Internet connection, and believe me, my girl friend and I use it heavily. They neither throttle the bandwidth nor does the Internet miraculously stop working after a download of a Linux DVD image.

So now I wonder why a company like BASE (belonging to E-Plus) can offer such a service and giants like AT&T, T-Mobile, Vodafone and Apple just DON'T. They certainly have the infrastructure for it, but still they just don't do it.

That arbitrary rejection policy of Apple... will ultimately kill the iPhone platform, because all rejected developers --will-- move on to the Android platform. Apple's stalinistic business model is not sustainable on the long run. Even their Nemesis Microsoft knows how to treat developers right. Or has anybody ever heard of an app being rejected to the Windows Mobile platform? I didn't think so.
 
I have a UMTS/3G contract with BASE in Germany. The bandwidth is only 384kbps, but I can stay online 24/7 --AND-- download and upload as much as I want. Since there is no DSL line available where I currently live, this is my only Internet connection, and believe me, my girl friend and I use it heavily. They neither throttle the bandwidth nor does the Internet miraculously stop working after a download of a Linux DVD image.

So now I wonder why a company like BASE (belonging to E-Plus) can offer such a service and giants like AT&T, T-Mobile, Vodafone and Apple just DON'T. They certainly have the infrastructure for it, but still they just don't do it.

That arbitrary rejection policy of Apple... will ultimately kill the iPhone platform, because all rejected developers --will-- move on to the Android platform. Apple's stalinistic business model is not sustainable on the long run. Even their Nemesis Microsoft knows how to treat developers right. Or has anybody ever heard of an app being rejected to the Windows Mobile platform? I didn't think so.

All rejected developers, how will that kill the iphone when only like 10 apps have been rejected? :rolleyes:
 
Credit where it's due.

Thanks to Apple for approving CastCatcher 1.3 after all. We appreciate it very much. Also thanks to the macrumors community for its support! :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.