После сеанса WWDC 2015 «Конфиденциальность 703 и ваше приложение» внесены изменения с использованием sysctl
. И теперь там мы больше не сможем вызывать kern.proc
, kern.procargs
, kern.procargs2
и видеть данные каких-либо других процессов, кроме своего самого. Это вполне законное усиление конфиденциальности со стороны Apple.
Кто-нибудь может подтвердить, что вызов sysctlbyname(...)
с hw.machine
для получения точного имени устройства разрешен в iOS9 и на него не распространяется упомянутое выше ограничение?
sysctlbyname
. - person jww   schedule 11.08.2017