Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

crazyquark

macrumors newbie
Original poster
Nov 15, 2011
4
0
Hello,
A few days ago our app got rejected because it supposedly uses a private API function called

sendImage

Aside from the fact that the name is fairly common, the iPhone SDK 4.3 binaries contain no such symbol! Of course, one of our methods was called that, we weren't really using a method from the SDK called "sendImage", but Apple can't know that just by looking at the binary I guess.
So, I as k you have you heard of such a method?
Is there a newer SDK? Or what the hell?

Could it be from an older SDK and if it is, can I find an archive of older SDKs?

Apple's submissions robot is really dumb.

Any help would be appreciated.
 
it's not only a robot, it's actually a team of Indian people who go over your app, and they have some sort of "scanner", which checks for private API's, and similair.
If they find something they have, but not documented, then they will reject it none the less.
So change the name of your Method, don't see the harm.
 
What class is the object you are calling sendImage on (and is it a subclass of something other than NSObject)?
 
What class is the object you are calling sendImage on (and is it a subclass of something other than NSObject)?
The harm is that you lose 2 weeks waiting for a resubmission.
In case of games this can be very damaging.

The "sendImage" method was in one of our classes, not one of the SDK classes.
It wasn't a subclass of anything.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.