Закрити оголошення

Після довгого очікування Apple нарешті представила новий продукт, який дуже порадує багатьох розробників. На жаль, гігант з Купертіно часто повільно реалізує функції, які повинні були бути тут давно. Чудовим прикладом можуть бути, наприклад, віджети в системі iOS 14. Хоча для користувачів конкуруючих телефонів з операційною системою Android це було цілком нормальною річчю протягом багатьох років, для (деяких) користувачів Apple це повільно стало революцією. Крім того, Apple придумала досить важливу зміну для App Store. Це дозволить розробникам публікувати свої додатки приватно, в результаті чого даний додаток не буде доступним для пошуку в магазині додатків Apple, і вам потрібно буде отримати доступ до нього лише за посиланням. Яка в цьому користь?

Навіщо потрібні приватні програми

Так звані непублічні програми, які взагалі неможливо знайти за звичайних умов, можуть принести ряд цікавих переваг. У цьому випадку, звичайно, мова не йде про звичайні програми, якими ви покладаєтеся щодня і з якими часто працюєте. Звісно, ​​їхній розробник хоче навпаки – щоб їх бачили, завантажували/купували та отримували прибуток. Звичайно, це стосується не всіх випадків. Наприклад, ми можемо уявити ситуацію, коли менший додаток створюється для потреб певної компанії. При цьому, звичайно, ви хочете, щоб ніхто інший не мав доступу до нього без потреби, хоча, наприклад, не може виникнути жодної шкоди. А це просто неможливо на даний момент.

Якщо ви хочете приховати додаток від громадськості, то вам просто не пощастило. Єдине рішення — належним чином захистити його та дозволити доступ, наприклад, лише зареєстрованим користувачам, які повинні заздалегідь знати свої дані для входу. Але це не зовсім так. Важливо розрізняти додаток для потреб компаній і програму, яку ви просто не хочете бачити серед любителів яблук. Як би там не було, вхідне рішення у вигляді непублічних додатків точно стане в нагоді.

Сучасний підхід

При цьому подібний варіант тут існує вже багато років. Якщо ви розробник і хочете опублікувати свою програму, у вас практично є два варіанти – опублікувати її в App Store або скористатися програмою Apple Enterprise Developer. У першому випадку вам доведеться захистити даний додаток, як ми писали вище, що запобіжить несанкціонованому доступу до нього. З іншого боку, програма Enterprise Developer навіть раніше пропонувала можливість так званого приватного розповсюдження, але Apple швидко до цього прийшла. Хоча спочатку передбачалося, що такий підхід буде використаний для поширення програми серед співробітників компанії, вся ідея була зловживана компаніями з Google і Facebook, а тут також з'явився нелегальний контент від порнографії до азартних додатків.

App Store

Незважаючи на те, що ця програма підтримувала приватне розповсюдження, вона все одно мала свої обмеження та недоліки. Наприклад, сумісники або сторонні співробітники не могли використовувати програму, випущену в цьому режимі. У цьому відношенні лише виробники автомобілів та їхні магазини та партнерські служби були звільнені.

Все ті ж (строгі) правила

Хоча лише невелика кількість людей отримує доступ до непублічних програм, Apple жодним чином не порушує своїх умов. Незважаючи на це, окремі програми повинні будуть пройти класичний процес перевірки та підтвердити, що вони відповідають усім умовам Apple App Store. Таким чином, незалежно від того, чи хоче розробник опублікувати свій додаток публічно чи приватно, в обох випадках відповідна команда перевірить це та оцінить, чи інструмент не порушує згадані правила.

При цьому тут спрацює досить цікаве обмеження. Якщо розробник одного разу опублікував свою програму як непублічну, а потім вирішив, що він хотів би зробити її доступною для всіх, він стикається з досить складним процесом. У такому випадку йому доведеться повністю завантажити програму з нуля, цього разу як загальнодоступну, і повторно оцінити її відповідною командою.

.