Если у вас на компьютере нет Xcode — основного приложения, в котором идет разработка iOS-приложений — установите его с официального сайта Apple:
https://developer.apple.com/xcode/https://developer.apple.com/xcode/
худшее, что может произойти с приложением, это падения, они же краши, крэши и вылеты. Е
приложениях на iPadOS также можно добавлять красивые виджеты и стопки виджетов. В вашем приложении поддержаны виджеты? Отлично!
1. Тестируем добавление виджета: что он действительно показывается в доступных виджетах на девайсе и его можно установить на экран;
2. Корректное отображение контента в установленном виджете;
3. Если в приложении есть авторизация — корректную заглушку виджета при разлогине;
4. Функциональность виджета (что всё задуманное по документации работает корректно);
5. Изменение типа виджета (если это предусмотрено функциональностью);
6. Повороты экрана;
7. Работу виджета без сети и при разных соединениях;
8. Изолированность SSL-пиннингом (в целях безопасности пользовательских данных, чтобы содержимое трафика нельзя было проснифать и тем более подменить обычному пользователю);
9. И, наконец, успешное удаление виджета.
Особенности — это хорошо, но есть и «стандартный» набор проверок, которые необходимо учитывать при тестировании на iPad:
1. Адекватный размер приложения (стоит учесть, что, как правило, он будет больше, чем на iOS);
2. Производительность и расход батареи;
3. Плавность анимаций;
4. Корректное отображение на разных моделях iPad — не стоит забывать, что есть различные модели с разными разрешениями: от Mini до Pro;
5. Совместимость приложения с разными версиями iPadOS или iOS (если девайс уже не самый актуальный и больше не поддерживает обновление на новые версии iPadOS)
6. Специфичные для вашего приложения кейсы: например, в вашем приложении на iPad могут быть отключены звонки или съёмка.
Еще один специфичный для iPad кейс — использование внешних девайсов: Apple Pencil, мыши и клавиатуры, такой как, например, Magic Keyboard или Smart Keyboard.
Центральное окно: в некоторых приложениях можно открыть центральное окно,
Slide Over: одно приложение отображается в небольшом всплывающем окне, которое можно перетаскивать к левому или правому краю экрана.
Split View: два приложения располагаются бок о бок (как в примере).
Ещё одна особенность, которую необходимо учитывать при тестировании iPadOS — использование многозадачности.