computer, travel, movies, music, cuisine and more
µMonitor: Rejected
The Problem
I’m an Apple fan, and user, and developer. As such I have an iPhone and I use it, and I develop for it. Well, I try.
When I say: “I try” I don’t mean that I don’t have the skills necessary to develop an iPhone application, I mean that despite the application I’ve developed (with a friend) works, has been checked against memory leaks, is snappy and, I believe, useful, well, despite all that, Apple rejects it.
Now, since I don’t doubt my developer skills, and since Apple of course couldn’t find anything done badly in the application, the question is: why does the application gets rejected?
The Intro
First of all, µMonitor is a simple application with some views, populated with some tables that shows (N.B. SHOWS, you cannot [up to now] add torrents to download, just monitor [as the name implies] the status of your µTorrent instance), by connecting through the µTorrent web API, the torrents that you’re downloading/seeding/whatnot on your µTorrent instance running somewhere over the net. It’s very simple, the webui of µTorrent hasn’t been developed to be shown on a small-screen device therefore the native application shows the same results just in a more iPhone-like ui/experience. There are optimized version of the web-ui for smaller-screened devices (link, link), but why not having a native application? Exactly! That’s why I’ve developed one!
The issue
The application has been submitted to Apple for revision the 13th of January 2009:
A few days later the dreaded e-mail arrives:
from : devprograms@apple.com
to: …
date Fri, Jan 16, 2009 at 4:17 AM
subject: µMonitor: Application Submission FeedbackPlease include the line below in follow-up emails for this request.
Follow-up: <0ed out>
Dear Claudio,
Your application, µMonitor, is requiring unexpected additional time for review. We apologize for the delay, and will update you with further status as soon as we are able.Thank you for your patience.
Regards,
iPhone Developer Program
After a while, a long while, the rejection email:
from: iPhone Developer Program
to: …
date: Mon, May 18, 2009 at 3:56 AM
subject: µMonitor 1.0: Application Submission FeedbackPlease include the line below in follow-up emails for this request.
Follow-up: …
Dear Claudio,
Thank you for submitting µMonitor to the App Store. We’ve reviewed µMonitor and determined that we cannot post this version of your application to the App Store at this time because this category of applications is often used for the purpose of infringing third party rights. We have chosen to not publish this type of application to the App Store.If you believe you can make the necessary modifications to bring your application in compliance with iPhone Software License Agreement, we encourage you to do so and resubmit it for review.
Regards,
iPhone Developer Program
Astonishment
- How’s it possible that it took them 4 months to come to this conclusion?
- What difference is there between Safari, which through the web-ui allows for full-interaction with µTorrent enabling much more than µMonitor provides, and µMonitor itself which just shows the current torrents?
- As a generalization: since Internet might be used for “infringing third party rights” why is it enabled on the iPhone?
- What kind of “necessary modifications” could I apport to the application to make it suit this weird Apple constraints?
Rant
I’m really dazzled by the decision, and even more by the motivation, given by Apple about µMonitor, and here’s my rant-post.
What can I do? What can we do, torrent users? I will review any suggestion. For now, I’m astonished.
| Print article | This entry was posted by Cloud on May 19, 2009 at 12:21 am, and is filed under Code. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |





about 6 months ago
Nevermind, I found the GitHub project. Cheers!
about 6 months ago
Do you have an Xcode project or ad-hoc build that I can install to my non-jailbroken device? I’m interested in this product, I wish it had made it into the store!
about 1 year ago
I’ve had this app since one of the original releases, accidentally stumbled upon it on some desolate website where i installed it and immediately found a use for it!
It’s a shame Apple have rejected it, sort of understandably, althought i do believe their verification processes is beyond a joke and in need of desperate repair. It’s good enough for me in Cydia for now — thanks for all the hard work, keep it up! I’d love to see perhaps some isoHunt/Mininova search or something. Maybe even a “.torrent” file plugin so it would automatically add it to the downloads, if possible?
Hope your “battle” with Apple is succesful :)
Jonesy44
about 1 year ago
why not just offering it for download in uTorrent Forums? jailbroken devices can install the “.ipa” files. if you like, send it to my via mail. :)
about 1 year ago
You can find information on how to get it here: http://www.cloudgoessocial.net/µmonitor/ – It’s hosted on a cydia repository. Is this good enough for you?
about 1 year ago
Hey There!!!,
I absolutely love the concept of your app. I have a solution for distribution that you may like! Please contact me asap!
about 1 year ago
@Dusting: that is actually a good comment and I will try that way. Very good suggestion! I will keep you updated!
about 1 year ago
Apple represents every app they allow onto their app store. Therefore, this makes them a prime target of lawsuits accusing them of supporting what is considered somewhat morally questionable.
You also are probably the first person to submit an app related to torrents. And as the first you always are scrutinized more so than those who come after you.
Fortunately, they haven’t flat out rejected your app. By including something like a terms of agreement that states the user must use this program for personal use only, and that all laws must be followed. If you add a notice like this upon the first launch, giving the user the option to “agree” or “disagree” you stand a much better chance of getting your app approved.
THe most important thing is not to give up.
about 1 year ago
Hi, discriminative posts there :-) through’s exchange for the gripping word
about 1 year ago
Try porting it into Cydia! although it will run on jailbroken apps only :)
about 1 year ago
I knew this would happen, I just knew it! I’m doubtful that they’d reconsider, but you can always argue with them.
about 1 year ago
It’s a really unfair situation for you, as I told you before.
You should just hope that they might reconsider, if you manage to get yourself heard out there.