I believe it's a ban on executing any runtime-generated or downloaded machine code, not just JIT in particular.

Then how is iSH allowed on the app store?

Elsewhere in this thread, someone mentioned that ISH is a full PC emulator running Alpine. You wouldn't necessarily need JIT or native execution for a software VM.

Probably ban on any unsigned code tbh