Стендап Сьогодні
📢
Канал в Telegram @stendap_sogodni
🦣
@stendap_sogodni@shevtsov.me в Федиверсі
28.08.2025
Розробка на iOS для себе
Може хтось хотів би почати розробляти для iOS - просто для себе щось зробити — але зупиняє знаменитий цінник в $99 на рік за програму розробників. Хотів би прояснити кілька питань — бо не все так погано.
Програма розробників потрібна для розповсюдження застосунків через App Store. Без неї не вийде навіть вивантажити в Test Flight - сервіс для бета-тестування. Це дійсно так.
Але, окрім того, є також встановлення ad hoc, та воно не потребує платної програми. Щоб встановити застосунок на свій iPhone, достатньо мати компʼютер з macOS, встановити на нього XCode (безплатно з App Store), та авторизуватися будь-яким обліковим записом. Потім підʼєднуєш до компʼютера айфон, дозволяєш доступ туди-сюди, і все — можна обирати запуск застосунку на iPhone. А запуск — то і є встановлення, бо після відʼєднання застосунок залишається.
Такий застосунок житиме тиждень. Точніше, тиждень — це термін профілю забезпечення, як профіль вибіжить — то застосунок стане недоступним. Щоб повернути його. достатньо ще раз запустити з XCode. (До речі, з платною підпискою цей термін збільшується до року.)
На одному айфоні можна встановити лише три застосунки. Це теж обмеження безплатної версії. Хоча, бачите, для того, щоб зробити застосунок для себе чи просто випробувати середовище цього більше ніж достатньо.
Також застосунки можна встановлювати й на чужі пристрої, якщо вони не проти погодитися “довірити дані цьому компʼютеру”. Не обовʼязково айфону та мак належати одному акаунту. Хоча, мабуть, більше обмеження — це те, що щотижня доведеться встановлювати наново. Але якщо є бажання зробити щось сімейне — то й це цілком можливо.
До речі, за таким принципом працює AltStore та кілька інших “альтернативних майданчиків” для застосунків. Та для них теж не потрібна платна підписка, якщо вище зазначені обмеження влаштовують.
Щоб все це перевірити, довелося встановити XCode дружині, бо в мене-то платна підписка є. Тепер вона теж трохи розробник. А от — для повноти — з дитячим обліковим записом встановлювати застосунки взагалі не дозволено.