Aplikace na iOS pochopitelně může "stahovat další binátní data na pozadí"... vykonávatelný kód (tj. něco co přidává nebo mění za chodu funkci aplikace) ale může stahovat a pouštět pouze za určitých podmínek. Je ale samozřejmě bez omezení stahovat konfigurační soubory které jenom spustí/vypnou části kódu již zakompilovaného v aplikaci a data která se mají nějak zpracovat (což předpokládám dělá SETI)
https://developer.apple.com/app-store/review/guidelines/#third-party-software
Na pozadí aplikace běžet nemohou, nicméně mohou využít vyjmenované systémové background služby (tj. to co by dělal aplikace na pozadí předá systémové službě které to vykonává za ní) - viz 2.5.4 v odkazu výše (tímto jsou naopak aplikace SETI apod. prakticky vyloučeny).
Kryptoměn se pak konkrétně týkají body 2.4.2 a 3.1.5 (b).
Chtěli jste na iPhonu či iPadu těžit kryptoměny? Zapomeňte, Apple to zakazuje.
Nerozumím proč to zakazuje, když počítání na pozadí není technicky možné. Ze stejných důvodů pro iOS není BOINC/SETI aplikace. Omezení je příliš (aplikace nesmí spouštět vlastní procesy, nemůže stahovat další binární data na pozadí atd).
A co těžení v prohlížečích přes JS? To na mobilních zařízeních funguje?