I was wondering what do you need to publish you app in the Itunes Store. For instance, I know that (some) emulators are not available because of legal issues with roms, but ScummVM is not an emulator, so..
It was funny because the other day a spanish subtitle site called ArgenTEAM published an app where you can see their new subtitles and the translations that are in progress.
Pirates? Where?
What it is need to make ScummVM into the Itunes Store?
Moderator: ScummVM Team
ScummVM would need to be bundled with the games in a single installer file, which would be made available via the app store. Since this is not possible, because all the games are copyrighted and such by their respective companies, ScummVM will likely never be approved by Apple as an app.
Apple does not want programs executing code from other directories on the phone, and they are trying hard to keep sole control of what is approved to be installed on the phone, so they will never let you install custom programs to the directory you want.
With the recent legalization of jailbreaking in the USA, current legal acceptance of jailbreaking in other countries, and the potential of the ACTA agreement legally allowing jailbreaking in participating countries, there is no need to try to get it in the app store.
This has been asked many many times and the answer is always the same. It will not be added to the app store, and if you want to read more, there are many other threads about this.
Apple does not want programs executing code from other directories on the phone, and they are trying hard to keep sole control of what is approved to be installed on the phone, so they will never let you install custom programs to the directory you want.
With the recent legalization of jailbreaking in the USA, current legal acceptance of jailbreaking in other countries, and the potential of the ACTA agreement legally allowing jailbreaking in participating countries, there is no need to try to get it in the app store.
This has been asked many many times and the answer is always the same. It will not be added to the app store, and if you want to read more, there are many other threads about this.
VLC is now released for iPad (and coming soon for iPhone). To use it you need to transfer the files you need in iTunes from your computer. I've also noticed that some other programs like "Beneath a Steel Sky" has an option to transfer files to and from the iPhone (iUnit). Why cannot ScummVM be implemented the same way?
Because while Apple allows apps to access pure data files (such as videos and audio files), it is different when it comes to executable code, such as the script code in the game data files ScummVM uses. Apple's terms of service explicitly forbid apps to load external data and execute code in it.
To quote the App Store Review Guidelines:
To quote the App Store Review Guidelines:
Some other points that could cause some difficulties (with regards to the launcher and GMM), but are hopefully not unsurmountable, assuming a hypothetical coder who spends lots of time on it:2.7 Apps that download code in any way or form will be rejected
2.8 Apps that install or launch other executable code will be rejected
10.1 Apps must comply with all terms and conditions explained in the Apple iPhone Human Interface
Guidelines and the Apple iPad Human Interface Guidelines
10.3 Apps that do not use system provided items, such as buttons and icons, correctly and as described in the Apple iPhone Human Interface Guidelines and the Apple iPad Human Interface Guidelines may be rejected
Oh, and if you want to know the full relevant section from the App Store License Agreement:
I think we should add an FAQ for this item.
3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple’s built-in WebKit framework.
I think we should add an FAQ for this item.