Я ищу решение для показа приложений на выставках.Когда задано значение isRunningInStoreDemoMode?
Я знаю, что вы можете установить профиль на свое устройство с недокументированной полезной нагрузкой com.apple.defaults.managed
, чтобы отключить домашнюю кнопку устройства. Это хороший способ представить свое приложение на выставках. Однако иногда у вас есть функции, которые не должны активироваться на таких шоу, или какие-то данные не должны храниться на устройстве во время этого демонстрационного режима.
В качестве ключа, который вы разрешаете с помощью этого файла mobileconfig, является SBStoreDemoAppLock
. Я думал, что это также сделает частный +[UIApplication isRunningInStoreDemoMode]
return YES
, но это не тот случай. Кто-нибудь знает, при каких обстоятельствах этот метод вернет ДА?
Я знаю, что это частный API, но это код, который предназначен только для бета-распространения, поэтому это не важно. Поэтому, пожалуйста, не комментируйте и не говорите мне, что я буду отвергнут яблоком!
Любая помощь приветствуется! Благодаря!