Why don't Apple allow XBMC on App store?

Newjackboy

macrumors 6502a
Original poster
Aug 6, 2012
576
237
What is the official reason for not allowing XBMC on the app store?

Have developers attempted to submit it?
 

Daveoc64

macrumors 601
Jan 16, 2008
4,063
69
Bristol, UK
Anyone know the official reason?

When XBMC was originally developed for iOS, it was done using APIs that Apple doesn't allow developers to use.

That means that if it was submitted in its current form, it'd be automatically rejected by Apple.

By not working within the App Store ecosystem, the developers aren't as restricted in what they can do.

As an open-source project, development is driven by the community, and it seems that they're content with just making it available on jailbroken devices. Making it suitable for submission to the App Store would take additional work and could mean that they'd have to drop features.
 

thehustleman

macrumors 65816
Jan 3, 2013
1,123
1
When XBMC was originally developed for iOS, it was done using APIs that Apple doesn't allow developers to use.

That means that if it was submitted in its current form, it'd be automatically rejected by Apple.

By not working within the App Store ecosystem, the developers aren't as restricted in what they can do.

As an open-source project, development is driven by the community, and it seems that they're content with just making it available on jailbroken devices. Making it suitable for submission to the App Store would take additional work and could mean that they'd have to drop features.

Apple users typically don't mind losing features. Should have at least made "XBMC light"
 

Daveoc64

macrumors 601
Jan 16, 2008
4,063
69
Bristol, UK
Maybe apple would be a better recipient for your question as anything any one here says will be pure scatologic information.

What makes you say that?

My post was pure fact.

The XBMC developers have clearly stated that they make heavy use of non-public APIs, and any "idiot in a hurry" knows that the App Store Guidelines state:


2.5
Apps that use non-public APIs will be rejected
 

MVallee

macrumors 6502a
Feb 8, 2007
807
182
Ontario, Canada
Use Plex. Its based on XBMC, and it works now on both Windows and Mac. Plus they have an excellent iOS app.

I have a Mac Mini running Plex and watch stuff on my iPhone and iPad all the time. Love it.
 

lordofthereef

macrumors G5
Nov 29, 2011
12,913
3,482
Boston, MA
I guess I don't see what, exactly, about xbmc on iOS requires the use of non public API's. but then again, I don't develope, so I have only a basic understanding of what it takes. Sure would be nice to have in the AppStore, but in happy it's at least available via jailbreak.
 

AFDoc

macrumors 68030
Jun 29, 2012
2,773
517
Colorado Springs USA for now
What makes you say that?

My post was pure fact.

The XBMC developers have clearly stated that they make heavy use of non-public APIs, and any "idiot in a hurry" knows that the App Store Guidelines state:


2.5
Apps that use non-public APIs will be rejected

Unless you're sitting in the room when apple discussed this issue you have no clue. You can speculate, and that speculation may be right but that's all it is in the long run.
 

lordofthereef

macrumors G5
Nov 29, 2011
12,913
3,482
Boston, MA
Unless you're sitting in the room when apple discussed this issue you have no clue. You can speculate, and that speculation may be right but that's all it is in the long run.

Nobody is speculating. Apple will not allow apps that use APIs that hey don't personally real ease for use. The devs use these APIs by their own admission. In short, as it currently exists, it violated Apple's terms. As such, Apple won't let the app through the AppStore. There is no need to "sit in the room when Apple discusses the issue".
 

Daveoc64

macrumors 601
Jan 16, 2008
4,063
69
Bristol, UK
Unless you're sitting in the room when apple discussed this issue you have no clue. You can speculate, and that speculation may be right but that's all it is in the long run.

You don't seem to understand that Apple instantly rejects Apps which use private APIs. They wouldn't ever have a discussion about it, because they run an automated tool to block any app submission that uses the undocumented APIs.

If you're going to make hostile posts, you need to make sure that they're backed up with research!
 
Last edited:

pat park

macrumors 6502a
Nov 29, 2011
716
26
California
Unless you're sitting in the room when apple discussed this issue you have no clue. You can speculate, and that speculation may be right but that's all it is in the long run.

LOL. Unauthorized API's cannot be used in any app that wants to be sold thru the App store. I am really surprised you don't know that. You seem to spend a lot of time here and have some knowledge about iOS and Apple in general. Surprised to see you do not understand the API thing.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.