user387184
user387184

Reputation: 11053

iPhone app rejected - because use of one private API function - but there is no alternative - what to do?

I wrote a nice app that would simplify life for many - somehow similar to these phone card apps. However, there is one private API function which I have to use to send a hash '#" in a phone call because the receiving hardware requires this. (which is understandably not allowed because of POSSIBLE abuse). But

My app does not missuse or in any way cause damage.

Certainly the reviewers at apple don't have time to review for each single use of such functions - so therefore my app got rejected by the automated API check (so I assume). Yes I know that these issues are documented well by Apple, but I was hoping they would really "check" abuse possibilities of apps and then reject - or accept if the app is not harmfull in any way. (as happened in a similar case in appstore)

Anyway, if I don't find another solution this app will not be accepted.

What to do now? Does it make sense to write an explanation comment when submitting to review? Is there an alternative to send the signal of a # during a call somehow? Is there an alternative way to sell/distribute apps? Will this affect my future apps to be submitted? What is your experience?

ps certainly, the Android version is available soon...

Thanks!

Upvotes: 0

Views: 899

Answers (2)

phi
phi

Reputation: 10733

You can always try the Cydia store, and probably there are other ways in the jailbreak community.

Upvotes: -1

benwong
benwong

Reputation: 2226

An option would be to submit it as a bug and request they "support send a hash '#" in a phone call".

Upvotes: 2

Related Questions