Dopo la sessione WWDC 2015 "703 Privacy e app", le modifiche sono state apportate utilizzando sysctl
. E ora non saremo più in grado di chiamare kern.proc
, kern.procargs
, kern.procargs2
e vedere i dati provenienti da altri processi di se stessi. È una protezione della privacy abbastanza legittima da parte di Apple.Chiamata "sysctlbyname (...)" con flag "hw.machine" in iOS9
Qualcuno può confermare che chiamare sysctlbyname(...)
con hw.machine
per recuperare il nome esatto del dispositivo è consentito in iOS9 e non è interessato dalla limitazione menzionata sopra?
Se è necessaria la stringa come * "iPhone1,1" *, vedere anche [Come ottenere la marca e il modello del dispositivo su iOS?] (Https://stackoverflow.com/a/11197770/608639). Sembra più facile da usare per la stringa del modello di 'sysctlbyname'. – jww