Журнал изменений Центра приложений
В этом документе перечислены новые функции по мере их добавления в Центр приложений Visual Studio.
- Поддержка сборки для Xcode 10.3
- Добавлена поддержка создания приложений с помощью Xcode 10.3 (10G8). Xcode 10.3 доступен для собственных приложений iOS, macOS, Xamarin.iOS и React Native iOS.
- Поддержка сборки для Xcode 11.0 бета-версии 4
- Добавлена поддержка создания приложений с Xcode 11 beta 4 (11M374r). Бета-версия Xcode 11 4 доступна для собственных приложений iOS, macOS и React Native iOS.
- Обновленные пакеты SDK для Xamarin:
В Центр приложений были добавлены следующие пакеты SDK для Xamarin:- Mono 5.18.1, Xamarin.iOS 12.10.0.157
- Mono 5.18.1, Xamarin.Android 9.3.0-23
- Поддержка сборки для Xcode 11 бета-версии 2
- Добавлена поддержка создания приложений с помощью Xcode 11 бета-версии 2. Бета-версия Xcode 11 2 доступна для собственных приложений iOS, macOS и React Native приложений iOS.
- поддержка переключенияNode.js
- Node.js версию можно указать в конфигурации ветви приложения.
В сборке Центра приложений доступны следующие версии: 6, 8, 10, 12.
Кроме того, можно указать пользовательскую версию Node.js.
- Node.js версию можно указать в конфигурации ветви приложения.
- Поддержка сборки для Xcode 10.2.1
- Теперь React Native разработчики могут выбрать устаревшую или современную систему сборки Xcode для своей конфигурации ветви iOS. Ознакомьтесь с нашей документацией.
- Поддержка сборки для Xcode 10.2.1
- Добавлена поддержка создания приложений с помощью Xcode 10.2.1. Интегрированная среда разработки Xcode 10.2.1 доступна для собственных приложений iOS, macOS, Xamarin.iOS и React Native iOS.
- Обновленные Visual Studio для Mac:
- Visual Studio для Mac 8.0.2.23
- Обновленные пакеты SDK для Xamarin: создание приложений Xamarin с помощью Mono 5.18 и новых версий пакетов SDK для Xamarin:
- Mono 5.18.1, Xamarin.iOS 12.6.0.25
- Mono 5.18.1, Xamarin.iOS 12.8.0.0
- Mono 5.18.1, Xamarin.Android 9.2.0-5
- Xcode 10.2 доступен для Xamarin.iOS 12.6 и 12.8
- Поддержка сборки для Xcode 10.2
- Добавлена поддержка создания приложений с помощью Xcode 10.2. Xcode 10.2 доступен для собственных приложений iOS, macOS и RN.iOS.
- Добавлена поддержка пакета SDK для идентификатора пользователя в диагностических данных:
- Добавлена возможность вложить идентификатор пользователя в журналы диагностики. Это позволяет разработчикам визуализировать идентификатор пользователя для каждого экземпляра сбоя или ошибки.
- Сбои поиска по идентификатору пользователя:
- Добавлена возможность поиска сбоев по идентификатору пользователя. Это позволяет разработчикам находить сбои для конкретного пользователя.
- Обновленные пакеты SDK для Xamarin: создание приложений Xamarin с помощью Mono 5.16 и новых версий пакетов SDK для Xamarin:
- Mono 5.16.0.221
- Xamarin.Android 9.1.4.2
- Обновленные Visual Studio для Mac:
- Visual Studio для Mac 7.7.2.21
- Добавлена поддержка push-уведомлений в приложениях Unity:
- Теперь разработчики Unity могут отправлять push-уведомления в приложения Unity, созданные для Android, iOS и Windows, аналогичные другим поддерживаемым платформам.
- Поиск сбоев в диагностике— добавлена возможность поиска сбоев по определенным полям, таким как метод, класс или причина. Это позволяет разработчикам гораздо быстрее находить интересующие их сбои.
- Xcode 8.0-8.3.2 не рекомендуется использовать в сборке Центра приложений:
- Следующие версии Xcode (и связанные симуляторы) устарели: 8.0, 8.1, 8.2, 8.2.1, 8.3.1 и 8.3.2.
- Конфигурации сборки, использующие устаревшие версии, принудительно перенесены в Xcode 8.3.3
- Добавлена поддержка сборки для Xamarin.iOS 12.2: создание приложений Xamarin с помощью Xamarin.iOS 12.2
- Xamarin.iOS 12.2.1.11
- Выпущена версия CLI 1.1.9:
- В интерфейсе командной строки добавлены правильные внутренние URL-адреса.
- Выпущена версия CLI 1.1.8:
event-stream
Изменен модуль в пакете npm на версию 3.3.4.- Добавлена функциональность для поддержки
appcenter apps set-current
appcenter test wizard
команды .
- Поддержка сборки для расширений приложений iOS. Настройка, сборка и подписание приложения iOS с помощью расширений приложений. Создавайте и отправляйте надежные приложения iOS с различными расширениями приложений. Поддержка приложений Swift, Objective-C и React Native сегодня.
- Диагностика в общедоступную версию.
Диагностика скоро станет общедоступной. Это означает, что диагностика будет готова для рабочих приложений с гораздо более стабильным и производительным предложением.
- Улучшения пользовательского интерфейса диагностики:
- Объединенная представление для сбоев и ошибок для приложений Xamarin. Это обеспечивает более интуитивно понятную визуализацию, позволяя разработчикам определять приоритеты наиболее важных проблем в своих приложениях, будь то ошибки или сбои.
- Улучшено взаимодействие с процессом отправки символов. Это позволяет разработчикам быстро определять и отправлять отсутствующие символы.
- Доставка редактора расширений Unity. Поставляется редактор подключаемых модулей для управления пакетом SDK для Unity для центра приложений непосредственно в Unity. Теперь пользователи могут напрямую устанавливать, удалять и обновлять пакеты, не выходя из редактора Unity.
- Поддержка сборки для Xcode 10.1: добавлена поддержка создания приложений с помощью Xcode 10.1 (10B61).
- Выпущена версия CLI 1.1.7: добавлена поддержка Node.js версии 10.0.0. Примечание. CLI версии 1.1.6 был непреднамеренным пустым выпуском, поэтому последней версией является версия 1.1.7.
- Закрыть учетную запись Центра приложений. Добавлена возможность закрытия учетной записи Центра приложений (и связанных организаций) в Центре приложений.
- Поддержка сборки для Xcode 10.1 beta 3: добавлена поддержка создания приложений с помощью Xcode 10.1 beta 3.
- Добавлена поддержка локального запуска тестов Xamarin.UITest iOS на устройствах и симуляторах iOS 12.
- Добавлена поддержка запуска платформ автоматизации пользовательского интерфейса iOS (Appium, XCUITest, Xamarin.UITest) в лаборатории устройств Центра приложений.
- Добавьте устройства под управлением iOS 12 в лабораторию устройств Центра приложений.
- Добавлена поддержка платформы Unity . Эта функция включает поддержку приложений Unity на портале Центра приложений и доставку пакета SDK центра приложений для Unity. Пакет SDK поддерживает аналитику, распространение и диагностику Центра приложений.
- Добавлена поддержка символики сбоя для новой архитектуры arm64e в iPhone XS и XS Max. Это позволяет разработчикам просматривать символические отчеты о сбоях для iPhone XS и iPhone XS Max.
- Выпущена версия CLI 1.1.5:
- Добавлены метаданные, метрики установки и сведения о ключах развертывания для
appcenter codepush deployment list
- Добавлены метаданные и сведения о метриках установки для
appcenter codepush deployment history
- Добавлены метаданные, метрики установки и сведения о ключах развертывания для
- Добавлена поддержка Proguard и Kotlin в диагностике Центра приложений. Это позволяет разработчикам просматривать трассировки стека без маскировки в Центре приложений.
- Добавлена поддержка NDK в диагностике. Это позволяет разработчикам обрабатывать сбои, вызванные машинным кодом.
Добавлена поддержка Xcode 10.0 для приложений React Native: создание React Native приложений iOS с помощью Xcode 10.0 (доступно только для React Native 0.56 и более поздних версий).
- В процессе сборки используется устаревшая система сборки Xcode, как описано в этой проблеме GitHub. В настоящее время React Native не имеет полной поддержки новой системы сборки, добавленной в Xcode 10.0
Двухфакторная проверка подлинности для Apple App Store Добавление пароля для конкретного приложения в идентификаторы Apple ID для поддержки двухфакторной проверки подлинности при публикации приложений в App Store и TestFlight. Добавление пароля для конкретного приложения требуется только для App Store подключения. Для таких служб, как автоматическое управление устройствами , требуется только шестизначный код.
- Выпущена версия CLI 1.1.4. Добавлены исправления ошибок для изменения имен групп рассылки, завершения табуляции, параметра Xamarin.UITest Android sign-info и улучшенной обработки ошибок при создании теста запуска. Примечание. CLI версии 1.1.3 был непреднамеренным пустым выпуском, поэтому последней версией является версия 1.1.4.
- Улучшения пользовательского интерфейса диагностики
- Объединено представление для сбоев и ошибок для приложений Xamarin. Это обеспечивает более интуитивно понятную визуализацию, позволяя разработчикам определять приоритеты наиболее важных проблем в своих приложениях, будь то ошибки или сбои.
- Улучшена возможность отправки символов. Это позволяет разработчикам быстро определять и отправлять отсутствующие символы.
- Добавлена поддержка сборки для Xamarin.iOS 12.0: создание приложений Xamarin с поддержкой Xamarin.iOS 12.0 и Xcode 10.0
- Xamarin.iOS 12.0.0.15
- Visual Studio для Mac 7.6.6.17
- Поддержка сборки для окончательного Xcode 10.0: добавлена поддержка создания приложений с помощью Xcode 10.0 (10A255)
- Политики защиты приложений Intune Публикация управляемых бизнес-приложений iOS в магазине Intune
- Добавлена предварительная версия Xamarin iOS Создание приложений Xamarin iOS с помощью предварительной версии Xamarin.iOS и поддержки Xcode 10 бета-версии 6
- Xamarin.iOS 11.99
- Visual Studio для Mac 7.6.1.9
- Обновленные пакеты SDK для Xamarin: создание приложений Xamarin с помощью пакета SDK версии 15.8.
- Xamarin Mono 5.12.0
- Xamarin.iOS 11.14.0.13
- Xamarin.Android 9.0.0.18
- Visual Studio для Mac 7.6.0.2188
- Поддержка сборки для Xcode 10 beta 6: добавлена поддержка создания приложений с помощью Xcode 10 beta 6.
- Выпущена версия CLI 1.1.2: в CLI версии 1.1.2 мы
- Добавлена ошибка проверки, когда пользователь запускает
--include
параметр на платформах тестирования Appium и XCUITest дляappcenter test run
команды. - Обновлена команда launch tests с последней версией UITest, чтобы скачать последнюю версию пакета NuGet.
- Исправлена ошибка маркера доступа для CodePush и обновлены зависимости пакета npm.
- Добавлена ошибка проверки, когда пользователь запускает
- Поддержка Android Pie. Добавлена поддержка создания приложений, предназначенных для Android Pie.
- Поддержка сборки для Xcode 10 beta 5: добавлена поддержка создания приложений с помощью Xcode 10 beta 5.
- Ежедневные дайджест-уведомления для распространения. Пользователи могут ежедневно получать по электронной почте все новые выпуски своего приложения.
- Добавлена поддержка ReactNative 0.56.x: создание приложений React Native с помощью React Native 0.56.0.
- Выпущена версия CLI 1.1.1. Добавлены исправления ошибок для тестирования, включая включение
--test-output-dir
переключателя только при использовании платформ тестирования UITest или Appium.
Выпущена версия CLI 1.1.0. В CLI версии 1.1.0 интерфейс командной строки теперь сообщает, доступна ли более новая версия. Мы также добавили
appcenter test
команду мастера для создания и выполнения тестов с запросами для каждого обязательного параметра и обновили его до Typescript 2.8.3.Исправленные ошибки
- Периодический сбой скачивания отчета NUnit
- Проверка отправленных dll.config файлов, чтобы избежать остановок UITest
- улучшены сообщения об ошибках, если имя приложения неправильно
- Исправлена ошибка кодирования для созданных тестовых URL-адресов
- Улучшенная передача приложений. Возможность передачи приложений между организациями.
- Уведомления о тестовом запуске. По популярному запросу все участники совместной работы приложения будут получать Уведомления по электронной почте после завершения тестового запуска. Поведение можно настроить в параметрах приложения.
- Поддержка сборки для Xcode 9.4.1: создание приложений с помощью Xcode 9.4.1.
- Обновленные пакеты SDK для Xamarin: создание приложений Xamarin с помощью пакета SDK версии 15.7.3 , включая поддержку Xcode 9.4.
- Обновленные пакеты SDK для Xamarin: создание приложений Xamarin с помощью пакета SDK версии 15.7 , включая Mono 5.10.1.
- Поддержка сборки для Xcode 9.4: создание приложений с помощью Xcode 9.4.
- Поддержка сборки для Xcode 9.3.1: создание приложений с помощью Xcode 9.3.1.
- Выпущена версия CLI 1.0.17. Добавлена функция настройки Travis CI для проверок запросов на вытягивание. Прочие исправления ошибок для codepush, test, аварийного завершения и команд справки.
- Экспорт данных диагностики (сбои и ошибки): возможность экспорта сбоев и ошибок в рамках функции непрерывного экспорта в Хранилище BLOB-объектов Azure.
- Обновленные пакеты SDK для Xamarin: создание приложений Xamarin с помощью пакета SDK версии 15.6.5 , включая поддержку Xcode 9.3 и пакета SDK версии 15.6.3 , включая Mono 5.8.1.
- Улучшения подписывания для сборок iOS и macOS: приложения подписываются с помощью предоставленных ресурсов независимо от параметров проекта.
- Увеличение числа ключей свойств: увеличено число ключей свойств с 5 до 20 для ошибок и пользовательских событий.
- Увеличенное число символов, разрешенных в ключах и значениях свойств. Увеличено число символов, разрешенных в пользовательских ключах и значениях свойств ошибок и событий.
- Уведомления о состоянии сборки. Получайте уведомления по электронной почте и веб-перехватчику об успешном или неудачном выполнении сборки.
- Выпущена версия CLI 1.0.16. Добавлена функция, позволяющая использовать архивы приложений на всех платформах, загружать артефакты тестового отчета и вызывать их в
--async
режиме .
- Поддержка сборки для Xcode 9.3. Создание приложений iOS и macOS с помощью Xcode 9.3.
- Выпущена версия CLI 1.0.15: добавлены исправления ошибок для JsZip в test.
- Выпущена версия CLI 1.0.14: добавлены
--test-output-dir
параметры и--merge-nunit-xml
дляappcenter test run
команд. Прочие исправления вcodepush
командах.
- Обновленные пакеты SDK для Xamarin: создание приложений Xamarin с помощью пакета SDK версии 15.6 , включая Mono 5.8.
- Выпущена предварительная версия обработанной ошибки: добавлена поддержка ошибок для Xamarin iOS и Xamarin Android. Это позволяет отслеживать обрабатываемые исключения и сообщать о них в диагностике Центра приложений.
- Обновленные пакеты SDK для Xamarin: создание приложений Xamarin с помощью пакета SDK версии 15.5.5.
- Предварительный выпуск платформы Cordova. Центр приложений Visual Studio теперь предлагает предварительную поддержку приложений Cordova с помощью наших служб тестирования, распространения, аналитики, аварийного завершения и push-уведомлений.
Поддержка сборки для Xcode 9.2. Создание приложений iOS и macOS с помощью Xcode 9.2.
Обновленные пакеты SDK для Xamarin: создавайте приложения Xamarin с помощью пакетов SDK 15.5 и 15.5.1 (включая поддержку Xcode 9.2 для Xamarin.iOS).
Добавлена поддержка повторного выпуска сборок для распространения. Вы можете выбрать выпуск и повторно выпустить его в дополнительную группу рассылки без необходимости скачивать или повторно отправлять двоичный пакет.
Поддержка публикации непосредственно в Apple Store и Testflight. Вы можете создавать новые магазины, предназначенные для выпуска в производственном магазине Apple Store или бета-версии службы TestFlight.
Поддержка сборки для пользовательских переменных среды. Теперь у вас есть возможность создавать переменные для конфиденциальной информации, которые будут включены в процесс сборки, не включая их в репозиторий.
Выпущена предварительная версия аварийного завершения UWP. Центр приложений Visual Studio теперь предлагает предварительную версию нашей поддержки для получения данных о сбоях из приложений UWP.
Выпущена предварительная версия macOS. Центр приложений Visual Studio теперь предоставляет поддержку предварительной версии для приложений macOS с помощью наших служб сборки, распространения, аналитики, аварийного завершения и push-уведомлений.
HockeyApp включен параллельно. Мы включили приложение HockeyApp и центр приложений параллельно для всех клиентов HockeyApp. Чтобы просмотреть параллельный интерфейс, войдите в Центр приложений, используя свои учетные данные HockeyApp. Данные приложения уже синхронизированы, что позволяет изучить Центр приложений, продолжая использовать HockeyApp в обычном режиме.
- Центр приложений Visual Studio запускается! Центр приложений Visual Studio становится общедоступным для всех пользователей и официально переименован из Visual Studio Mobile Center в Центр приложений Visual Studio.
Улучшено сопоставление Xamarin iOS Mono/SDK и обработка версий Xcode. Мы улучшили автоматическое сопоставление версий пакета SDK для iOS с помощью Mono и Xcode, чтобы обеспечить более плавный и согласованный процесс сборки.
Поддержка Android Oreo & iOS 11: добавлена поддержка, позволяющая создавать и тестировать приложения, предназначенные для iOS 11 и Android Oreo.
Именованные наборы устройств в тесте. Теперь вы можете сохранять сочетания & ОС устройств в именованные наборы устройств для повторного использования в будущих тестовых запусках.
Экспорт данных в хранилище BLOB-объектов и Application Insights. Теперь вы можете экспортировать данные аналитики в хранилище BLOB-объектов или Application Insights в Azure. Это дает вам больший контроль над данными, чтобы с их помощью выполнять необходимые действия. Ознакомьтесь с нашей документацией, чтобы помочь вам подключить подписку Azure и приступить к работе.
Результаты сбоя теперь включают события, приводящие к сбою (breadcrumbs). События, ведущие к сбою, теперь перечислены, что упрощает диагностику проблем.
Добавлены веб-перехватчики и интеграция средства отслеживания ошибок VSTS:
Уведомлять сторонние приложения и Azure DevOps (прежнее название — VSTS) при создании таких событий, как группы сбоев или выпуске новой версии приложения. Дополнительные сведения о настройке веб-перехватчиков и интеграции Azure DevOps см. в нашей документации.
Опубликованный бот Slack Центра приложений. Получение уведомлений и обновлений центра приложений непосредственно в существующих каналах Slack.
Отображение вложений, отправленных из пакета SDK для сбоев: вложения из сбоя теперь можно просматривать на портале
Улучшено взаимодействие с отсутствующими символами: узнайте, какие символы необходимо отправить, чтобы получить символические отчеты о сбоях
Расширенные параметры настройки сборки. Теперь вы можете настроить сборку для выполнения пользовательских скриптов на предварительно определенных этапах процесса сборки.
Используйте популярные средства командной строки прямо из сборки. Теперь виртуальные машины сборки поставляются с предварительно установленным fastlane и интерфейсом командной строки Центра приложений, чтобы вы могли еще больше настроить сборки.
Улучшенное управление UDID. Зарегистрируйте UDID устройств iOS тестировщиков в Apple и скачайте новый профиль подготовки прямо из Центра приложений.
Поддержка Carthage для сборок iOS. Если вы используете Carthage для управления зависимостями для приложений iOS, написанных на Objective-C/Swift, Центр приложений автоматически обнаружит это и разрешит зависимости в процессе сборки.
Более быстрые сборки. Сборки Xamarin и UWP, которые используют восстановление пакетов NuGet и сборок iOS с помощью Cocoapods, теперь выполняются быстрее.
Общедоступные группы рассылки. Теперь группы рассылки можно пометить как общедоступные. Для этих групп больше не требуется вход в учетную запись для скачивания и установки приложений. Вы можете опубликовать URL-адрес с помощью любого механизма и разрешить любому количеству пользователей установить приложение без необходимости в учетной записи Центра приложений.
Распространение приложений iOS и Android в Intune. Теперь вы можете настроить новый магазин рассылки, предназначенный для облака Intune. Если вы используете Intune для управления многофункциональным устройством и приложениями, вы можете упростить выпуск новых пакетов приложений в Intune через Центр приложений.
Engage с пользователями с помощью push-уведомлений: центр приложений push-уведомлений позволяет привлекать пользователей, отправляя им push-уведомления. Эти уведомления можно нацелить на определенный набор пользователей, определенный сочетанием свойств устройства и пользовательских свойств.
Теперь создавайте приложения с помощью C# 7: Теперь можно выполнять сборки для приложений Xamarin C#7. Дополнительные сведения о начале работы с приложениями Xamarin в Центре приложений см. здесь.
Автоматическое увеличение номера сборки для сборок: Автоматически увеличивать число сборок в определенном формате. Выберите идентификатор непрерывной сборки Центра приложений или другие предопределенные форматы. Если вы хотите использовать формат, которого еще нет, сообщите нам об этом.
Получите более подробные аналитические сведения, подключив собственные журналы к сбоям: Пакеты SDK центра приложений теперь предоставляют новые возможности для добавления собственных данных журнала (текстовых или двоичных) в каждый отчет о сбоях. Это позволяет получить еще больше аналитических сведений о том, что происходит до сбоя.
Примечайте полученные результаты к группам сбоев: Теперь можно документировать результаты, идеи или мысли о первопричинах групп сбоев прямо в Центрах приложений с помощью новой функции заметки группы сбоев.
Использование CodePush в Центре приложений: Быстро распространяйте обновления содержимого и исправления в приложениях React Native с помощью CodePush без необходимости перестраивать двоичные файлы. Управляйте выпусками в Центре приложений в нескольких развертываниях. Следите за дополнительными функциями и улучшениями здесь!
Обновления в CLI. В новой версии CLI 0.9.1 теперь можно отправлять отсутствующие файлы символов для сбоев и выполнять команды аналитики, чтобы получить сведения об аудитории приложения, сеансе и событиях. Мы также поддерживаем вход в браузер, поэтому вы можете легко войти в CLI с помощью учетной записи GitHub или Майкрософт.
Поддержка UWP: Теперь мы поддерживаем сборку, распространение и аналитику для приложений универсальная платформа Windows (UWP).
Оптимизированный пользовательский интерфейс для настройки сборок: Проще настроить сборку для непрерывной интеграции с новым и улучшенным взаимодействием с пользователем. Как всегда, у вас есть варианты настройки конфигурации сборки; подписать приложение; и автоматически помещает в очередь успешные сборки для распространения.
Подключаемый модуль Fastlane для отправки выпусков: Автоматизируйте отправку выпусков и файлов символов в Центр приложений с помощью подключаемого модуля fastlane Центра приложений.
Последние средства для сборок iOS: Все приложения iOS, написанные на swift, Objective-C и React Native, теперь используют новейшие инструменты, рекомендованные Apple.
Вход с помощью Google & Facebook. Зарегистрируйтесь и войдите в Центр приложений с помощью учетных данных Google или Facebook.
Управление Уведомления по электронной почте при сбоях и распространении. Теперь вы можете мгновенно получать уведомления по электронной почте при создании новой группы сбоев и управлять этими уведомлениями в Центре приложений.
Предотвращение сбоев при установке распределенного приложения тестировщиками Центр приложений теперь поддерживает сбор и создание отчетов по UDID тестировщика для распределенного приложения iOS, поэтому вы можете легко создать действительный профиль нерегламентированной подготовки, включающий всех тестировщиков. Это гарантирует отсутствие сбоев при попытке тест-тестирования использовать распределенное приложение.
Автоматическая проверка успешного запуска приложения После каждой успешной сборки убедитесь, что приложение запускается на реальном устройстве, размещенном в нашем центре устройств. Это можно настроить в параметрах сборки.
Управление маркерами API на портале Центра приложений Теперь вы можете легко создать маркер API для использования с REST API центра приложений прямо на портале Центра приложений, перейдя в раздел Параметры —> маркеры API.
Создание приложений с использованием последних версий Xcode и инструментов Теперь вы можете создавать приложения iOS, созданные с помощью Xcode 8.3.1 и Xcode 8.3.2, в Центре приложений. Кроме того, новые сборки теперь будут выполняться с помощью
xcodebuild
.
Создание приложений, размещенных из репозитория VSTS. В дополнение к ранее поддерживаемым GitHub и Bitbucket теперь вы можете подключаться к репозиториям исходного кода Git в Visual Studio Team Services (VSTS) для создания мобильных приложений.
XCUITest теперь доступен для тестирования приложений iOS. Используйте собственную платформу автоматизации тестирования Apple для тестирования поведения приложений iOS. Чтобы получить доступ к этой платформе, выберите этот параметр в диалоговом окне "Новый тестовый запуск".
Получение последней сборки из дистрибутива с обновлениями из приложения. Уведомляйте тестировщиков о последних выпусках в распределенном приложении. Интегрируйте последнюю версию пакета SDK центра приложений, чтобы автоматически включать уведомления об обновлениях в приложении при каждой отправке нового выпуска.
Автоматическое обнаружение отсутствующих символов в отчетах о сбоях. Если вы забыли отправить символы для приложения iOS, Центр приложений будет напоминать вам, чтобы отчеты о сбоях всегда включали подробные и полезные сведения, что упрощает для разработчиков устранение неполадок.
Распространение приложения с помощью ИНТЕРФЕЙСА командной строки. Создайте & управления группами рассылки, отправьте выпуск и распространите его с помощью новой версии CLI 0.8.0.
- Организации. Делитесь приложениями между участниками команды, создавая и группируя их в организации. Найдите их в разделе Параметры.
- Bitbucket: подключение к репозиториям исходного кода с помощью GitHub... и теперь Bitbucket, тоже! Поддержка VSTS появится в ближайшее время.
- Новые команды сборки в интерфейсе командной строки: активация новой сборки для предварительно настроенных ветвей, просмотр состояния сборки ветви, скачивание журналов сборки и получение списка ветвей для приложения с помощью CLI версии 0.7.0.
- Создание приложений React Native с помощью Yarn. Используйте популярный диспетчер пакетов JavaScript Yarn при создании приложений React Native. Установка зависимостей теперь также выполняется быстрее и детерминировано.
- Заметки о выпуске из фиксаций. При сборке заметки о выпуске теперь автоматически заполняются соответствующим сообщением о фиксации.
- Цикл Xamarin 9. Создание приложений с помощью цикла Xamarin 9 (выпуск службы 0) и использование URL-адреса NuGet версии 3. См. полный список компьютеров облачной сборки.
- Новые тестовые устройства iOS. Выберите устройства iOS 10.3 для выполнения тестов с помощью службы тестирования Центра приложений.
- Выберите и легко распределите успешно подписанную сборку прямо из службы сборки. Это дает вам больший контроль над сборкой, которую должны проверять тестировщики.
- Удалите из аналитики события, которые вы не хотите видеть. Вы можете легко избавиться от событий, отправленных во время тестирования & проверки или даже от событий, отправленных неправильно.
- Получив сообщение электронной почты для установки сборки, вы также можете войти в систему с другим набором учетных данных, и Центр приложений автоматически обновит доступ. Центр приложений теперь также отображает учетную запись, которую вы используете для входа для установки сборки, чтобы больше не было путаницы в ней.
- Отправляйте файлы символов и получайте символьные отчеты о сбоях с помощью последней версии CLI версии 0.6.0.
- Получите более глубокое представление о взаимодействии пользователей с помощью до 10 свойств пользовательских событий Аналитики
- Выполнение автоматических тестов пользовательского интерфейса для iOS 10 и Android 7 с Appium 1.6.3
- ИСПРАВЛЕНО. События аналитики отображаются правильно, даже если в браузере есть блокировщик рекламы
Трассировки стека для неудачных тестов службы тестирования
- Трассировки стека теперь доступны для неудачных этапов тестирования в службе тестирования, что позволяет легко определить основную причину сбоя. Трассировка стека отображается в разделе журналов представления устройства тестового отчета.
Запуск тестов на основе Jest для приложений React Native
- Для React Native приложений теперь можно выполнять модульные тесты на основе Jest в процессе сборки. Включите модульные тесты во время установки сборки, а моментальные снимки приложения, которое вы вернули, будут сравниваться с тестовым запуском.
Тестирование Espresso для приложений Android
- Теперь вы можете выполнять тесты Espresso для приложений Android с помощью службы тестирования.
Создание приложений Android, созданных с помощью React Native
- Теперь вы можете использовать службу сборки для приложений Android, созданных с помощью платформы React Native!
Теперь легко добавлять тестировщики для распространения
- Теперь вы можете пригласить любого тестировщика в группу рассылки по электронной почте без предварительного присоединения к Центру приложений.
- Вы также можете удалить распределенные выпуски сейчас
Метрики сбоя теперь доступны
- Получайте более подробные аналитические сведения о своих приложениях с помощью графиков о сбоях в день, пользователей без сбоев и распространения устройств
Мы также обновили наши компьютеры сборки для поддержки новейших средств Xcode, Android, ProGuard и Node.js.
- Поддержка сборки для приложений Xamarin Android. Теперь вы можете настроить сборки для создания приложений Xamarin Android, перейдя к разделу Сборка .
- Имя пользователя теперь можно изменить! Теперь имя пользователя можно изменить на странице параметров использования.
- CLI версии 0.3.0: Эта новая версия включает команды для создания приложений и маркеров API и управления ими.
- Поддержка сбоев и тестов в iOS 10.2
- Поддержка Xcode 8.2 для создания приложений iOS
- События для аналитики. Помимо понимания того, сколько пользователей и кто ваши пользователи, теперь вы можете узнать о действиях ваших пользователей. Найдите "События" в разделе Аналитика, чтобы получить подробные данные о событиях и их свойствах. Ознакомьтесь с документацией и проверка, как начать учиться на этих событиях.
- Поддержка сборки для собственных приложений Android. Теперь вы можете настроить сборки для создания собственных приложений Android, перейдя к разделу Сборка .
- React Native прибыла. Вы можете создавать, записывать отчеты о сбоях и просматривать аналитические данные для приложения iOS. Ознакомьтесь с документацией или начните с подключения любого репозитория React Native.
- Разработчики Xamarin могут выполнять сборку для iOS.
- Автоматическое распространение из сборок CI. Вы можете выбрать группу рассылки, чтобы автоматически создавать выпуски из каждой сборки CI в ветви.