iOS Can a non-voip iOS app use voip background processing and get approved?

jpefjr

macrumors regular
Original poster
Jul 8, 2008
209
0
I'm thinking about writing an app that acts as a proxy. The app would connect to my server and then listen on another socket for connections from another app.

I was just wondering if it's possible to get an app approved if it 1) uses voip background execution even though it's not a voip app and 2) listens for network connections on localhost from another app (that's already written but could pretty easily be updated by a 3rd party to connect to my localhost port). The server that my app would connect to uses a proprietary protocol and I could convert from the telnet protocol that comes in on localhost from the 3rd party app to the proprietary protocol.

Thanks for any light you can shed on the subject.
 

jpefjr

macrumors regular
Original poster
Jul 8, 2008
209
0
I would assume that such an app would be rejected for obvious reasons.
Thanks, that was my assumption too but I figured I'd ask and see if anyone had done something similar and gotten approval.
 

admanimal

macrumors 68040
Apr 22, 2005
3,531
2
I mean, there is always the chance that it would get approved, but after that you'd be at risk of being pulled without warning anyway.
 

xStep

macrumors 68020
Jan 28, 2003
2,013
100
Less lost in L.A.
I would assume that such an app would be rejected for obvious reasons.
What obvious reasons?


I'm thinking about writing an app that acts as a proxy. The app would connect to my server and then listen on another socket for connections from another app.
Perhaps the Apple notification system would be useful. Also, how is your app different from say, Skype?
 

firewood

macrumors 604
Jul 29, 2003
7,754
1,013
Silicon Valley
Somewhere the guidelines may say that apps will be rejected for specifying any requirements in the plist that are not actually needed or used by the app.

Apps have reportedly been rejected for including the background audio key without any obvious audio functionality showing up in the app's UI.
 

petercarlos

macrumors newbie
Feb 28, 2012
4
0
Hi ppefjr,

Certainly such an application would be rejected as it can be considered as a malicious tool. However if your app is impressive and has a legal purpose then it may get accepted.
 

PhoneyDeveloper

macrumors 68040
Sep 2, 2008
3,114
93
I think there were some apps that advertised themselves as AirPrint printers so that the user could use AirPrint from other apps and then the apps would forward the documents to non-airprint printers (or something like that). So the idea of a kind of server app is not out of the question. I think Apple changed something in AirPrint so these apps no longer function.

However, advertising as a voip app when it's not correct will almost certainly not be accepted. Apps like that run down the battery, which Apple takes a lot of criticism about already.
 

Similar threads

  • theprizerevealed
0
Replies
0
Views
346
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.