Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- NSUserActivity
- MDM
- Physical Audio
- DooC
- User Enrollment
- detent
- concurrency
- SF Symbols 3.0
- Xcode Cloud
- actor
- AVFoundation
- SF Symbols
- profile
- Mac
- Reality Composer
- swiftUI
- SWiFT
- DriverKit
- async
- ProRAW
- AppleEvent
- App Clip
- CoreML
- WWDC 2021
- Object Capture
- Hand Action Detect
- Xcode Organizer
- METAL
- AR Quick Look
- Hand Pose Detect
Archives
- Today
- Total
nyancoder
WWDC 2021 - Meet TestFlight on Mac 본문
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10170/
TestFlight on Mac
- 2021년 가을에 MacOS에서 TestFlight가 지원됩니다.
- Mac용 TestFlight는 iOS 및 tvOS와 동일한 기능을 제공하며 Mac App Store에서 다운로드할 수 있습니다.
- 베타 앱을 설치, 자동 업데이트, 피드백을 공유를 지원합니다.
- Apple Silicon Mac에서는 기본 Mac 앱과 iOS 앱을 지원합니다.
- 이메일이나 공개 링크를 통해 테스터를 초대할 수 있으며, 초대를 수락하면 앱의 테스터로 등록됩니다.
- 테스트할 특정 버전의 빌드를 선택하고 설치 버튼을 클릭하여 Mac에서 다운로드 및 테스트를 시작할 수 있습니다.
- 설치된 베타 앱은 TestFlight, Dock, Launchpad, Finder를 통해 실행할 수 있습니다.
- 베타 앱으로 쉽게 인식할 수 있도록 Dock, Launchpad 및 Finder의 베타 응용 프로그램에서 앱 이름 옆에 노란색 점을 표시합니다.
- 테스터는 사용 가능한 최신 빌드가 자동으로 설치되도록 자동 업데이트를 설정할 수 있습니다.
- 발생한 문제에 대한 피드백을 보내거나 개선을 위한 제안을 할 수 있습니다.
- 스크린숏을 첨부하고 문제에 대한 설명을 추가하여 제출할 수 있습니다.
- App Store Connect에서 이 피드백을 확인할 수 있습니다.
- 베타 앱이 충돌하는 경우 TestFlight는 자동으로 충돌 로그를 수집하고, 테스터가 추가 설명을 입력할 수 있는 대화 상자를 제공합니다.
- App Store Connect 충돌 피드백 섹션과 Xcode Organizer에서 피드백을 확인할 수 있으며, 수집된 충돌 로그를 다운로드할 수 있습니다.
Native Mac app
- 네이티브 Mac 앱을 사용하려면 TestFlight에 배포할 프로비저닝 프로필이 필요합니다.
- Xcode는 자동으로 서명을 관리할 때 앱에 대한 프로비저닝 프로필을 만들고 포함합니다.
- 앱에서 수동으로 서명을 관리하는 경우 개발자 포털의 설명을 참조하여 프로필을 명시적으로 추가해야 합니다.
- 빌드를 업로드하면 iOS 또는 tvOS에서 처럼 그룹을 만들어 테스터를 관리하고 배포할 수 있습니다.
- 각 빌드에 대해 초대된 테스터 수, 설치 수, 지난 7일 동안의 세션, 충돌 및 피드백 수를 확인할 수 있습니다.
- macOS를 선택하여 충돌 또는 스크린숏 피드백 섹션을 필터링하여 볼 수 있습니다.
- 특정 Mac 기기 또는 버전을 선택하여 필터링할 수도 있습니다.
iOS App on Apple Silicon Mac
- Apple Silicon Mac에서 iOS 앱을 TestFlight로 배포받을 수 있는지를 옵션에서 설정할 수 있습니다.
- iOS 빌드는 표시의 수치는 Apple Silicon Mac에서 집계되는 숫자도 포함됩니다.
- App Store Connect에서 충돌 및 스크린숏을 볼 때에도 Apple Silicon Mac에서 제출된 피드백을 확인할 수 있습니다.
Improved Internal Group Management
- 이제 내부 테스트를 위해서 여러 내부 그룹을 만들 수 있습니다.
- 내부 그룹별로 빌드를 배포할 수 있고 피드백 또한 받을 수 있습니다.
- 개발팀과 QA팀 이 있다고 가정하면 각각의 내부 그룹을 제공할 수 있습니다.
- 개발팀은 항상 모든 빌드를 받을 수 있도록 구성할 수 있으며, QA팀은 몇몇 테스트를 위한 버전만을 받을 수 있도록 할 수 있습니다.
- 내부 테스트의 더하기 버튼을 클릭하여 새 그룹을 추가할 때 자동으로 배포할지 유무를 결정할 수 있습니다.
- 자동으로 배포하지 않는 경우에는 테스터 옆에 있는 더하기 버튼을 클릭하여 원하는 빌드를 선택할 수 있습니다.
- 그룹별로 피드백 사용 유무를 설정할 수 있습니다.
- App Store Connect API를 사용하면 BetaGroups 리소스를 통해 내부 그룹을 관리할 수 있습니다.
- iOS에서 App Store Connect에서도 관리할 수도 있습니다.
Built-in Xcode Cloud features
- Xcode Cloud에 통합된 기능을 통해서 특정 베타 그룹에 빌드를 자동으로 배포하도록 설정하는 것처럼, 빌드의 배포를 관리할 수 있습니다.
- 또한 빌드 그룹을 통해 개발팀이 빌드 환경을 설정할 수 있도록 지원합니다.
- Xcode Cloud에서 그룹화된 빌드를 확인할 수 있습니다.
- iOS의 App Store Connect 앱에서도 지원됩니다.
- TestFlight의 내부 테스터의 경우 GIT 브렌치 이름이나 Xcode Cloud 워크플로를 기반으로 원하는 빌드를 찾을 수 있습니다.
- App Store Connect의 피드백 섹션에서 특정 빌드 그룹별로 피드백을 필터링할 수도 있습니다.
'WWDC > WWDC 2021' 카테고리의 다른 글
WWDC 2021 - Meet declarative device management (0) | 2021.07.26 |
---|---|
WWDC 2021 - Meet StoreKit 2 (0) | 2021.07.24 |
WWDC 2021 - Meet Shortcuts for macOS (0) | 2021.07.21 |
WWDC 2021 - Meet MusicKit for Swift (0) | 2021.07.20 |
WWDC 2021 - Discover breakpoint improvements (0) | 2021.07.19 |
Comments