Downloaded stacks on iOS
mark at livecode.com
Sun Aug 16 16:02:13 CEST 2015
Monte's reading of the clause is the same as mine (given the trouble that section of the agreement has given us over the years I keep a close eye on it).
Basically Apple do not want apps to be able to download executable code which could do anything more than their analysis of the app at submission time can do. By 'anything more' what they are really trying to stop I think is downloaded code accessing any system APIs which the original app did not. The main reason for this I suspect is security.
If apps could download code which could exploit any uncovered flaws or vulnerabilities in any of these apis its a vector for malware.
The technical side is pretty unambiguous as far as I can see - the gray area is the definition of what an apps purpose is and therefore what downloaded code can do without violating another part of the license.
Sent from my iPhone
> On 15 Aug 2015, at 04:16, Monte Goulding <monte at sweattechnologies.com> wrote:
> Sent from my iPhone
>> On 15 Aug 2015, at 12:43 pm, Richard Gaskin <ambassador at fourthworld.com> wrote:
>> Android has no restriction on this, and the applicability of Apple's guidelines to this seems, as they say, "vague". I've not found the specific text of the app store dev TOS that prohibits that, and unless it were abused I can't see how it differs much from downloading any binary data.
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
More information about the use-livecode