3 ms·
The rationale that Apple doesn't want developers shackled by third party development tools of which they have no control suggests that if you have control (e.g.
by jws 17y ago
The rationale that Apple doesn't want developers shackled by third party development tools of which they have no control suggests that if you have control (e.g. you embed a Lua interpreter in an otherwise native app) or you still have full access to all the goodies (e.g. You use some sort of game engine for the guts of your 3D game) then the clause is not intended for you.
Still, it would be better for them to spell it out more clearly or have a mechanism for you to get a preliminary ruling before you embark on development.