Вирішення цієї проблеми може спуститися трьома маршрутами (і я спочатку відповім на це, щоб бути найбільш корисним для всіх, хто читає це):
- Використання ліцензії на розробку та підписання програм для обмеженого пулу, якщо пристрої iOS (на даний момент ви отримуєте лише 100 тестових слотів як будь-який розробник iOS). Це повністю уникає App Store
- Налаштування корпоративного облікового запису в Apple, щоб ця організація могла ефективно підписувати програми для необмеженої кількості пристроїв. Потім ви дозволите компанії, яка має обліковий запис підприємства, підписувати програми для пристроїв, які вона хоче запустити, і витягнути або змінити додаток із загальнодоступного магазину додатків.
- Запропонуйте розробнику та клієнтам підписатись на програму обміну закупівлі від Apple. Це додає програму в App Store, але розробник може контролювати, чи всі покупці VPP можуть бачити додаток або лише білий список певних клієнтів, які потрібно придбати.
З точки зору досвіду, варіант 3 набагато кращий для більшості ситуацій. Зловживання програмою розробника для комерційного розповсюдження програм суперечить умовам надання послуг, і існують технічні проблеми та надмірні клопоти з реалізацією цього потенціалу навколо бар'єру для підписання коду.
Видалення програми та продаж лише клієнтам може працювати у вашому випадку - використовуючи варіант 2. Тільки клієнтам потрібно зареєструватися, але ви отримуєте тотальний контроль над видачею виправлень, складанням і відсутня затримка (або користь) надсилати додаток на Apple для огляду. Це не означає, що ви все ще не можете подати таку саму збірку і цінувати її досить високо, щоб люди не купували її, але потім повертаєте клієнтам, коли вони закінчують оцінку вашої програми, хочуть отримати пряму збірку, яку вони можуть підписати.
Останній варіант означає, що вам, розробнику, потрібно перелічити ваш додаток під VPP (що приховує цей додаток від більшості користувачів App Store), а ваші клієнти також повинні зареєструватися у VPP, але це вирішення проблеми Apple, яке ви знайдете собі в.
- Клієнт отримує доступ до спеціальних цін, спеціального доступу та все ще має додатки для перегляду Apple та забезпечення передньої частини магазину, підпису коду тощо ...
- Продавець отримує доступ до спеціальних цін, чіткого дозволу Apple підписувати пов'язані договори безпосередньо з клієнтами, щоб укласти все, що завгодно (мінімальні покупки, ціноутворення, доступність, дизайн на замовлення) - але вони переглядають лише програми - Apple не суперечить, сприяти або вирішувати угоди або спори між продавцем і покупцем.
- Продавець може цінувати додаток по-різному для кожного клієнта або використовувати однакові ціни для всіх.
Обидві сторони повинні створити компанію та перейти через подачу документів, щоб увійти до VPP, але це дійсно оптимальне рішення для більшості випадків, коли ви не хочете цінувати свій додаток безкоштовно у громадському магазині.