Кажется, что файл Info.plist
может объявлять разные роли для одного и того же пакета приложения с помощью клавиши UIRoleInfo
. SpringBoard может распознавать эти роли после установки приложения и может отображать отдельные значки для каждой роли приложения.
Например, iPhone показывает MobileSlideShow.app
как две разные программы: Photos
и Camera
.
К сожалению, на данный момент нет официальной документации Apple по этому вопросу. Кто-нибудь посоветует, как организовать такое же поведение в пользовательском приложении?
Эта функция будет использоваться в продукте Enterprise для специального распространения.