Вступ до розповсюдження вмісту для пристроїв Apple
Найгнучкішим способом розповсюдження програм і книг є масове придбання їх у розділі «Програми та книги» в Apple School Manager або Apple Business Manager. Apple School Manager або Apple Business Manager і ваше рішення керування мобільними пристроями (MDM) дають вам змогу бездротовим чином призначати програми вашим пристроям і користувачам, навіть якщо App Store відключено. Усі платні та безкоштовні програми й більшість книг в App Store і Apple Books можна купувати або викачувати. Тоді ваша організація володіє цими програмами. Розповсюджені книги є власністю користувача.
Програми, придбані шляхом масового придбання, також можна призначити, відкликати та перепризначати пристроям і користувачам у будь-якій країні чи регіоні, де вони доступні згідно з рішенням розробника, що дає вашій організації змогу забезпечувати міжнародне розповсюдження. Розробники можуть зробити свої програми доступними в багатьох країнах шляхом стандартного процесу публікування App Store в App Store Connect. Для цього покупки слід робити в країні, де доступне масове придбання в Apple School Manager чи Apple Business Manager. Більше інформації наведено в статті служби підтримки Apple про доступність програм Apple і способи оплати для закладів освіти й бізнесу.
Примітка. Покупки в програмі та підписки несумісні з масовим придбанням, керованими програмами або керованими обліковими записами Apple. Розробники можуть пропонувати окремі повнофункціональні версії своїх програм (інколи у вигляді спеціальних програм) для закладів освіти й корпоративних клієнтів, яким потрібне масове розгортання програм.
Ізоляція програми в пісочниці в iOS, iPadOS і visionOS
Усі програми від сторонніх розробників поміщаються в «пісочницю», яка обмежує їм доступ до даних інших програм і забороняє внесення змін на пристрої. Ізоляція призначена для того, щоб не давати програмам збирати інформацію, збережену іншими програмами, чи змінювати її. Кожна програма має унікальний домашній каталог для своїх файлів, який призначається довільно під час інсталяції програми. Якщо сторонній програмі потрібно отримати доступ до чужої інформації, вона може це робити лише за допомогою служб, наданих системами iOS, iPadOS і visionOS.
Системні файли та ресурси також захищені від програм користувача. Для більшості системних файлів і ресурсів iOS, iPadOS і visionOS використовується режим непривілейованого користувача типу «мобільний», як для більшості сторонніх програм. Увесь розділ операційної системи монтується в режимі лише для читання. Необов’язкові інструменти, як-от служби віддаленого входу, не додаються в системне програмне забезпечення, а інтерфейси API не дозволяють програмам піднімати власний рівень дозволів із метою змінення інших програм чи систем iOS та iPadOS.
Більше інформації наведено в статті «Безпека процесу середовища виконання в iOS та iPadOS» у «Безпека платформи Apple».
Проріджування програми
Керовані програми з App Store, спеціальні програми та програми поза каталогом для iPhone, iPad, Apple TV та Apple Vision Pro підтримують функцію проріджування програми, яка викачує та інсталює лише певну версію для повʼязаної операційної системи, що зменшує обсяг викачування та прискорює процес.
Визначте, які типи програм ви хочете розповсюджувати
Перш ніж почати розповсюдження програм, визначте, які типи програм ви хочете розповсюджувати у своїй організації. Ви можете інсталювати кілька типів програм.
Програми з App Store. Програми, завантажені з App Store за допомогою Apple School Manager, Apple Business Manager, Apple Business Essentials або MDM, називають керованими програмами. Вони часто містять конфіденційну інформацію, і ви краще контролюєте їх, ніж програми, викачані користувачами. Більше інформації наведено в статті про розповсюдження керованих програм.
Спеціальні програми. За допомогою Apple School Manager, Apple Business Manager чи Apple Business Essentials ви можете купувати спеціальні програми, створені відповідно до потреб вашої організації. Ці програми, створені вами або сторонніми розробниками, надаються вам приватно. Щоб переглянути їх, увімкніть параметр «Спеціальні програми» (Custom Apps) в Apple School Manager, Apple Business Manager або Apple Business Essentials. Більше інформації наведено в статті про розповсюдження спеціальних програм.
Програми поза каталогом: Програми поза каталогом можна використовувати для розповсюдження програм, які використовуються виключно певною організацією. Наприклад, якщо ваша організація створила програму для персоналу, викладачів чи підрядників, ви можете опублікувати її в App Store і використовувати прямі URL-адреси для викачування. Такі програми не відображаються ані в категоріях App Store, ані в хіт-парадах, у результатах пошуку чи будь-яких інших переліках програм. Програми поза каталогом вважаються схованими, але не приватними, і доступні лише за прямим посиланням. Більше інформації наведено в статті про розповсюдження програм поза каталогом.
Власні внутрішні програми. Власні внутрішні програми можна розповсюджувати на пристрої, а не користувачам. Вони потребують власного розміщення профілів ініціалізації та керування ними, а також сертифікатів розповсюдження. Більше інформації наведено в статті про розповсюдження власних внутрішніх програм.
Типи керованих програм, як їх купувати та інші відомості наведено нижче.
Типи програм | Покупець | Аудиторія | Настрою- вання | Розповсю- дження з App Store | Огляд програм |
---|---|---|---|---|---|
Програми з App Store | Кінцевий користувач або організація | Широка публіка | Усі отримують однакову. | ||
Спеціальні програми | Організація | Компанія, освітній заклад або внутрішня | |||
Програми поза каталогом | Кінцевий користувач або організація | Обмежена внутрішня або зовнішня аудиторія | Усі отримують однакову. | ||
Власні внутрішні програми | Організація-власник | Організація-власник |
Примітка. Також можна інсталювати програми на пристрої iPhone та iPad, під’єднані до Mac через USB (або пристрої Apple TV, з’єднані за допомогою технології Bonjour), використовуючи Apple Configurator. Докладну інформацію наведено в статті Налаштування пристроїв за допомогою Apple Configurator для Mac.
Призначення програм і книг
Певні програми можна призначити пристроям або користувачам. Книги можна призначити лише користувачам.
Тип програми або книги | Можна призначити для iPhone, iPad, Mac і Apple Vision Pro | Можна призначати користувачам із керованим обліковим записом Apple або персональним обліковим записом Apple | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Безкоштовні або платні програми App Store, придбані через Apple School Manager, Apple Business Manager або Apple Business Essentials | |||||||||||
Безкоштовні або платні книги Books Store, придбані через Apple School Manager, Apple Business Manager або Apple Business Essentials | |||||||||||
Спеціальні програми | |||||||||||
Програми поза каталогом |
API програм і книг для організацій
Розробники MDM можуть використовувати свій розробницький обліковий запис для настроювання ідентифікаторів служб і ключів авторизації для API Apps and Books for Organizations (Програми та книги для організацій), щоб отримувати інформацію про керовані ними програми та книги. До інших змін належать:
Нові поля, у яких вказується, чи сумісна програма з visionOS
Нова кінцева точка для пошуку в App Store
Більше інформації наведено в статті про настроювання API Apps and Books for Organizations на вебсайті для розробників Apple.