Discuss Is it legal to use the official iOS SDK for non official distribution channels? at the General - Hackint0sh.org; I've developed an app for iOS with the official Apple SDK targeting Apple's App Store ...
Is it legal to use the official iOS SDK for non official distribution channels?
I've developed an app for iOS with the official Apple SDK targeting Apple's App Store as the distribution channel. As jailbreaking became more or less legal, I'd like to build a Cydia package as well. But as Apple's iOS Developer Program License Agreement states under section "3.2 Use of Apple Software" …
…, it seems that I'm still not allowed to use the official SDK (specifically header files) to develop and build software for other distribution channels, or do I get something wrong?
(g) Applications developed using the Apple Software may only be distributed if selected by Apple (in its sole discretion) for distribution via the App Store or for limited distribution on Registered Devices (ad hoc distribution) as contemplated in this Agreement.
I know, I could use the open toolchain instead but my app is using parts of the Accelerate framework and i'm not sure, if this is (already) supported?
If this is really an issue, are there any other solutions?
Last edited by blankmonk; 04-14-2011 at 07:08 PM.
I am not sure if it's legal, what I do know is that people do it. Technically, that statement is only valid for those enrolled on the iPhone Developer Program, and you could still have the SDK without being enrolled, so... (I could be wrong)
I thought that downloading/using the official SDK requires enrolling on the iOS Developer Program but creating an Apple Developer Account seems to be already sufficient. I can't find anything in the Registered Apple Developer Agreement that would be a potential problem in this matter (but I could be wrong as well). But when installing the SDK, you have to apply to the Software License Agreement that says:
But cannot doesn't mean must not and of course there are ways of doing this though.
You understand and agree that Applications developed using these SDK materials cannot be installed or used on an iOS Product
or submitted to the App Store unless You enter into a separate iOS Developer Program Agreement
with Apple and comply with the Program Requirements.
Last edited by blankmonk; 04-17-2011 at 11:17 AM.
By tiny_r in forum General
Last Post: 03-11-2008, 05:09 PM
By st1172 in forum General
Last Post: 01-27-2008, 04:11 PM
By Unlock in forum General
Last Post: 01-16-2008, 05:11 PM
By Unlock in forum iPhone "2G" (Rev. 1)
Last Post: 01-15-2008, 06:40 PM
By televator in forum General
Last Post: 09-13-2007, 06:20 AM