Learn when and how to leverage Visual Studio App Center to automate and manage the lifecycle of an iOS application.
Overview
Syllabus
1. What Is App Center?
- Code more, manage less
- What is App Center?
- Create an App Center account
- Mac setup
- Introducing the sample app
- Fork the sample app GitHub repo
- Add an iOS/Swift app to App Center
- Build your app in App Center
- Testing in App Center
- Create a unit test with XCTest
- Run your XCTest in App Center
- Add the App Center SDK to your Xcode project
- Identify your app to App Center
- Start the App Center services
- Create a provisioning profile
- Distribution with App Center
- Create a distribution group in App Center
- Register a device in the Apple Developer portal
- Distribute a new release
- Enable in-app updates
- Generate a test crash
- Upload debug symbols for your crash report
- View analytics reports
- Track custom analytics events
- Export analytics data to Azure
- Configure push notifications
- Define a push audience
- Send a push notification
Taught by
Mark Taparauskas