Спробуйте нові програми, функції та IAP на своєму iPhone безкоштовно, перш ніж вони з’являться в App Store
Вірте чи ні, але за межами App Store існують законні програми для iOS, які ви можете встановити на свій iPhone. Деякі з них навіть працюють для iPad, Apple TV і Mac, і їх використання також має переваги перед програмами, які можна знайти в App Store.
Не всі з вас захочуть спробувати ці програми, оскільки всі вони перебувають у стадії бета-тестування. Якщо вам подобається використовувати бета-версії iOS на вашому iPhone від розробників Apple і загальнодоступні бета-програми, вам, ймовірно, сподобається тестувати бета-версії програм від сторонніх розробників. Найкраще те, що все доступне на тестовій платформі Apple TestFlight , а це означає, що ви не робите нічого, що Apple не схвалює.
TestFlight відкритий для будь-якого розробника, який хоче поділитися ранніми оновленнями програм і отримати цінні відгуки від користувачів бета-версії, перш ніж зробити їх доступними для мас в App Store. Такі відомі програми, як Discord, Facebook, Messenger, Signal, Snapchat, Spotify, Telegram і WhatsApp, – це лише деякі з тих, які ви можете встановити, і кожна з них надає вам доступ до нових функцій та інструментів раніше за інших.
Чому варто використовувати TestFlight
Найголовніша причина використання TestFlight — це надання цінних відгуків розробникам, щоб допомогти виправити помилки, вдосконалити нові функції та іншим чином протестувати ваші програми перед тим, як надсилати їх на перевірку в App Store. Ви навіть можете рекомендувати нові функції. Це ніби ви є частиною команди розробників, де ви допомагаєте керувати еволюцією програми для всіх інших. Серед інших причин:
Використання нових додатків перед широким загалом
Деякі програми в TestFlight тільки починають розроблятися. Завдяки своїм відгукам ви можете допомогти розробникам отримати їхню першу стабільну програму в App Store.
Використання нових функцій у додатках перед широким загалом
Деякі програми в TestFlight вже деякий час знаходяться в App Store, але вони все ще використовують бета-версії для тестування нових функцій для майбутніх оновлень програм.
Використання ексклюзивних бета-функцій у програмах
Деякі програми в TestFlight використовують експериментальні функції, які, швидше за все, ніколи не потрапять у стабільну збірку. Функції можуть не відповідати стандартам якості, бути неприйнятними бета-тестерами, використовуватися для заохочення користувачів до бета-тестування свого додатка або бути відхиленими під час перевірки App Store.
Наприклад, розробник може реалізувати схеми URL-адрес prefs:root , які відкривають певні меню програм налаштувань, але Apple розглядає ці схеми приватних URL-адрес і відхиляє надсилання в App Store через те, що вони містять непублічні схеми URL-адрес. Як інший приклад, клієнт електронної пошти Spark містить сповіщення про прочитання в бета-версії TestFlight, але не включає і не планує включати їх у будь-яке оновлення програми.
Звіти про читання доступні в додатку Spark TestFlight.
Отримуйте покупки в програмі безкоштовно
За словами Apple, деякі програми в TestFlight оцінюють функції, знайдені в покупках через програму (IAP), щоб переконатися, що їхні програми та сервери «належним чином обробляють поширені сценарії покупки, такі як пропозиції підписки, перервані покупки або відшкодування». Не всі IAP доступні в TestFlight. програми, тому майте це на увазі.
Покупки в програмі в TestFlight використовують середовище ізольованого програмного середовища, тому вони безкоштовні для тестувальників і не переходять у робочу версію після випуску програми в App Store.
Хоча безкоштовний IAP не буде перенесено в стабільну збірку App Store, ви все одно можете спробувати його, щоб дізнатися, чи захочете придбати його в майбутньому. Крім того, якщо ви продовжите бета-тестування, це може бути одна з найдовших безкоштовних пробних версій IAP, які ви можете отримати, якщо розробник не видалить її зі збірки TestFlight.
Деякі IAP доступні безкоштовно в програмах TestFlight, але не всі.
Пристрої, які можна використовувати з бета-версією програм TestFlight
Ви можете встановити TestFlight на iPhone, iPad, iPod touch, Apple TV і Mac через App Store . Підтримка Mac є останньою з групи, і підтримується лише з 3 листопада 2021 року.
- Встановити: TestFlight з App Store (безкоштовно)
Щоб інсталювати та використовувати сторонні бета-версії програм із платформи TestFlight, на ваших пристроях мають бути встановлені такі операційні системи.
- iPhone або iPod touch: iOS 13 або новіша версія (iOS 14 або новіша версія для App Clips)
- iPad: iPadOS 13 або пізнішої версії (iPadOS 14 або пізнішої версії для App Clips)
- Apple Watch: watchOS 6 або новіша версія
- Apple TV: tvOS 13 або новіша версія
- Mac: macOS 12 Monterey або новіша версія
Як знайти бета-версію програм TestFlight
Щоб установити бета-версії додатків сторонніх розробників, ви повинні знайти та прийняти посилання TestFlight або код запрошення для кожного. Деякі посилання та коди можна знайти у відкритому доступі від розробників. Інші ви можете отримати від розробників після запиту доступу до бета-версії. Знайти або отримати посилання чи код TestFlight не завжди легко, тому я склав список способів їх пошуку.
Для будь-якого з наведених нижче варіантів ви можете побачити, що бета-версія програми заповнена або не приймає нових тестувальників. Бета-версії програм через TestFlight обмежені 10 000 користувачів, які можуть швидко заповнитися, особливо для більш популярних програм. Розробники також можуть установлювати власні обмеження на основі кількості та типу вхідних даних, які вони хочуть.
Важливо: ви не можете зберегти стабільну та бета-версію програми
На жаль, ви не можете встановити бета-версію програми TestFlight і зберегти стабільну версію App Store на своєму пристрої. Якщо ви хочете встановити бета-версію, вона замінить версію з App Store. Під час перегляду програми в App Store під значком «Отримати» буде вказано, яка бета-версія у вас є, із посиланням для перегляду в програмі TestFlight. Якщо ви «отримаєте» програму з App Store, вона замінить бета-версію.
TestFlight Betas Shortcut Gadget Hacks
Ми створили ярлик, який надає посилання TestFlight на понад 30 популярних програм. Якщо ви не бачите в списку програму, бета-версію якої хочете протестувати, виконайте пошук, який знайде програму в App Store, дізнається її поточну назву, здійснить пошук у Google, щоб дізнатися, чи є в ній посилання TestFlight, а потім відкрийте посилання прямо в TestFlight.
Як використовувати етикетку:
- Встановіть ярлик Gadget Hacks TestFlight Betas .
- Торкніться картки швидкого доступу в розділі «Моя бібліотека» в програмі «Ярлики».
- Виберіть програму зі списку, якщо ви її там бачите, і ви перейдете до бета-версії програми в TestFlight.
- Якщо бета-версія відкрита для нових тестувальників, натисніть «Прийняти», щоб установити програму.
Якщо ви не бачите потрібної програми:
- Замість цього прокрутіть донизу списку та натисніть «Знайти інші посилання TestFlight».
- Введіть програму App Store, яку потрібно знайти.
- Виберіть правильну програму з результатів, якщо вона доступна, і вас буде спрямовано до бета-версії програми в TestFlight. Якщо програму не знайдено, з’явиться повідомлення «Програму TestFlight не знайдено для [назва програми]».
- Якщо бета-версія відкрита для нових тестувальників, натисніть «Прийняти», щоб установити програму.
Вильоти
Departures.to – це чудовий сайт для пошуку посилань на TestFlight. Його домашня сторінка відображає останні відкриті бета-версії, представлені спільнотою Departures, і ви можете шукати в базі даних сайту інші програми.
Коли ви вибираєте програму, ви побачите її статус (відкрита, повна або закрита), коли її статус змінився, коли програму було додано до індексу та коли її статус востаннє перевіряли вихідні служби. Щоб отримати доступ до бета-версії програми, натисніть кнопку «Відкрити в TestFlight».
Крім того, ви можете надіслати посилання TestFlight до Departures, якщо виявите, що одне з них відсутнє в його базі даних. Для цього натисніть « Опублікувати посилання » у верхній частині сторінки (спочатку клацніть піктограму меню, якщо ви не бачите посилання для надсилання) і заповніть форму.
Список чудових програм TestFlight (GitHub)
Список програм Awesome TestFlight на GitHub, який підтримує pluwen , містить чимало посилань на TestFlight. Репозиторій регулярно оновлюється і містить деякі з найпопулярніших програм. Список показує, чи доступна бета-версія, повна чи закрита, але ці статуси зазвичай застарілі та неточні.
Посилання на TestFlight (Google Таблиці)
Електронна таблиця TestFlight Links Google Sheets була створена користувачами Reddit у субредіті r/TestFlight . У ньому є список із понад 250 посилань на TestFlight. Подібно до списку GitHub, ви побачите, чи доступні бета-версії, завершені чи закриті, а також зазвичай він застарілий або неточний.
Список TestFlight від WABetaInfo
WABetaInfo — це веб-сайт, який в основному охоплює новини бета-версії WhatsApp, але також публікує посилання TestFlight для інших бета-версій програм. Ви можете переглядати або шукати список, сортувати список за алфавітом або за новими доданими, позначеними тегами, старими або темами, які мають посилання TestFlight. Ви побачите, чи розробник закрив свою бета-версію та коли був доступний останній слот. Він також покаже вам, коли бета-версія відкрита або є форма, яку ви можете заповнити, щоб подати запит на доступ.
Аеропорт
Як і Departures, Airport є ще одним проектом, створеним спеціально для розміщення бета-версій програм, доступних у TestFlight. Це схоже на App Store, але для бета-версії програм TestFlight, де розробники подають свої програми для публікації та відкриття. Більшість розробників AirPort є незалежними розробниками.
Ви можете використовувати веб-додаток Airport Web App для пошуку та перегляду бета-версій TestFlight у своєму браузері, але вам потрібно буде ввійти в службу за допомогою «Увійти через Apple», щоб отримати посилання на TestFlight. Після входу натисніть «Отримати», щоб відкрити бета-версію в TestFlight.
Існує також власна бета-версія програми Airport для iOS , але вона доступна лише за запрошеннями на TestFlight, тому вам доведеться подати запит на доступ. Після отримання доступу процес встановлення буде таким же, як і у веб-додатку.
Живий тестовий політ
TestFlight Live дуже схожий на веб-додаток Airport. Веб-сайт дозволяє розробникам надсилати на нього програми, і більшість бета-версій надходять від незалежних розробників. Щоб установити програму з TestFlight Live, клацніть програму, яку ви хочете встановити, а потім «Отримати».
Тестовий політ X
TestFlight X – це обліковий запис у Twitter або група Telegram , яка ділиться посиланнями на TestFlight. Це хороший спосіб отримувати сповіщення про нещодавно відкриті програми. Наприклад, якщо слот відкритий у бета-версії TestFlight у додатку Twitter, обліковий запис опублікує посилання, щоб повідомити, що він доступний. Він також ділиться новими посиланнями на додаток TestFlight.
Можливі помилки з посиланнями на бета-версію програми TestFlight
Під час використання посилань ви можете бачити спливаючі вікна або помилки. Це тому, що програми TestFlight регулюються інакше, ніж програми App Store.
Ви можете побачити повідомлення «Ця бета-версія наразі не приймає нових тестувальників», що означає, що розробник тимчасово вимкнув нових бета-тестерів. Це також може означати, що зараз у них немає бета-тесту програми.
В іншому спливаючому вікні може бути повідомлення «Ця бета-версія заповнена», що означає, що бета-версія досягла максимальної кількості тестувальників, дозволеної Apple (10 000), або встановленої розробником.
Як встановити бета-версію програм TestFlight
Коли ви знайдете посилання, установити бета-версію програми дуже легко. Просто відкрийте посилання, натисніть «Прийняти», а потім «Встановити». Якщо ви приймете, але не встановите його, бета-версія все одно відображатиметься у вашій бібліотеці TestFlight як прийнята. Встановлені бета-версії програм відображатимуться на головному екрані або в бібліотеці програм, залежно від налаштувань.
Якщо у вашій бібліотеці TestFlight є бета-версія програми, яку ви прийняли, але ще не встановили, ви можете натиснути «Встановити» біля її назви в бібліотеці TestFlight або після відкриття опису бета-версії TestFlight.
Як оновити бета-версії програм TestFlight
Бета-версії програм TestFlight оновлюються так само, як і стабільні програми в App Store. Однак є кілька відмінностей, які варто відзначити.
Щоб оновити програму, відкрийте TestFlight і натисніть кнопку Оновити. Якщо ви хочете оновити всі свої програми одночасно, єдиний спосіб це зробити — натиснути й утримувати піктограму TestFlight на головному екрані або в бібліотеці програм і торкнути «Оновити все» в меню швидких дій.
Ви також можете ввімкнути «Автоматичні оновлення» для кожної окремої програми, відкривши опис бета-версії програми в бібліотеці TestFlight і ввімкнувши цю опцію. Однак ця функція не працює постійно, і іноді вам доведеться оновлювати програми вручну.
Як повідомити про помилки розробникам бета-версії програми TestFlight
Однією з чудових переваг TestFlight є те, що ви можете повідомляти про неприємні помилки. Щоб надіслати звіт про програму, відкрийте TestFlight, торкніться програми, про яку хочете надіслати відгук, а потім виберіть «Надіслати відгук про бета-версію». Крім того, натисніть і утримуйте піктограму бета-версії програми на головному екрані або в бібліотеці програм і виберіть «Надіслати відгук про бета-версію» в меню «Швидкі дії».
Далі ви зможете додати знімок екрана. Якщо ви ще не зробили цього, але хочете це зробити, поверніться до програми та зробіть це, а потім поверніться та виберіть Увімкнути знімок екрана. Вибравши, чи є у вас скріншот, ви можете написати розробнику та розповісти, що саме відбувається з помилкою.
Звіт із відгуками з’явиться на інформаційній панелі App Store Connect розробника. Майте на увазі, що надсилання звіту розробнику призведе до надсилання журналів діагностики та інформації про пристрій.
Крім того, коли ваш iPhone виявляє збій бета-версії програми, він запитує вас, чи хочете ви надіслати звіт про збій.
Як повернутися до бета-версії програм TestFlight
Ще одна унікальна річ, яку ви можете зробити, це знизити версії додатків TestFlight. Це корисно, якщо ви виявите серйозну проблему з останньою бета-версією, наприклад збій або функція, яка не відповідає.
Щоб перейти до попередньої збірки, відкрийте опис програми в TestFlight. Якщо для програми доступна попередня збірка, вона з’явиться в розділі «Інформація про програму» безпосередньо перед розділом «Розробник». Потім знайдіть версію, до якої потрібно оновити, натисніть «Установити» та підтвердьте.
Ви також можете знизити (або оновити, залежно від вашого погляду) стабільну версію програми в App Store. Просто знайдіть його в App Store і натисніть «Отримати».
Поширені помилки та скарги на TestFlight
Використання TestFlight має багато недоліків. Він не тільки повний помилок, але TestFlight не призначений для роботи з великою кількістю програм.
Відомі помилки TestFlight:
- Іноді додаток завантажується не дуже швидко. В інших випадках він взагалі не завантажується. Якщо це станеться, примусово закрийте TestFlight. Для цього проведіть пальцем угору на панелі «Домашня сторінка» або двічі торкніться кнопки «Домашня сторінка», а потім проведіть угору по картці програми. Іноді кнопка «Повторити спробу» працює, але мені з цим не дуже пощастило. Як і всі служби Apple, сервери TestFlight час від часу перестають працювати, але ви можете перевірити їх статус на веб-сторінці Apple System Status .
- Іноді швидка дія «Оновити все» не працює, коли ви вперше натискаєте її. Зазвичай я натискаю кнопку два-три рази, перш ніж вона остаточно оновить усі мої програми.
Скарги на TestFlight:
- TestFlight не має функції пошуку. Ви не можете шукати нові бета-версії програм для додавання, і ви навіть не можете шукати бета-версію програми, яку ви прийняли або встановили. Пошук на головному екрані чи в бібліотеці програм може знайти бета-версію програми, але не відрізнить її від програм App Store.
- Бета-версії програм, які ви додаєте з TestFlight, можуть скасувати ваш доступ з багатьох причин. Якщо так, ви більше не зможете їх встановити. Причини включають закінчення терміну дії бета-версій після 90-денного періоду, розробники видаляють програми з TestFlight або розробники видаляють користувачів зі свого списку тестувальників. Відомо, що деякі розробники видаляють неактивних користувачів, зокрема Snapchat, Facebook, Firefox, 1Password, Spotify і TikTok. Ви можете додати бета-версію назад за посиланням для запрошення, якщо це станеться.
- Як згадувалося вище, Apple обмежує кількість тестувальників, які можуть приєднатися до бета-версії програми, до 10 000 осіб. Якщо це популярна програма, слоти швидко заповняться, і може минути деякий час, перш ніж ви зможете отримати доступ.
Залишити відповідь