Join Kevin Ford for an in-depth discussion in this video Create iOS CD builds, part of Visual Studio App Center for Developers.
- [Instructor] We want to set up a continuous delivery build for our native iOS project. Previously we added a shared scheme to this project and checked it into the Dev branch. Since our CD build is going to work against the master branch, we'll want to merge our changes from the Dev branch to the master branch. So inside source tree I'll change my current branch to the master branch, and I'll pull of the Dev branch which will pull in the latest changes. And we'll just say OK.
And we're going to push our changes up to GitHub. And press OK here. Be aware, the gitignore files are provided in the sample directories. You should check that you overwrite the gitignore file we are creating here with the one provided in the sample. And this has now added the shared scheme to our master branch as well. So now we can set up the CD build inside Visual Studio App Center. Inside Visual Studio App Center we're going to want to open our native iOS project.
So I'll click the red button, go to our native iOS app, and go to build. And from there we'll select the master branch and configure the build definition. Now it sees the shared scheme and we can set up our build definition here. We're going to have it automatically increment the build number on every build. And so each IPA will get a different build number, so we'll turn that on. Also, we want to sign builds because this is a CD build, so we'll turn that on as well.
And upload our provisioning profile and certificate. So if you remember, we saved those to the desktop. So I'm going to take the certificate off the desktop and paste it in just like we did for the Xamarin application, and put in the password. And also we'll take the provisioning profile for our native application as well.
Finally we'll save and build.
- Adding applications to the VSAC
- Using custom build scripts
- Creating iOS and Android builds
- Creating UI tests
- Automating tests
- Distributing apps
- Examining crash logs and analytics
- Adding push notifications
- Using CodePush for deployments
Skill Level Intermediate
Visual Studio Code for Web Developerswith Joe Marini1h 21m Intermediate
1. Introduction to Visual Studio App Center
2. Creating Builds
3. Test Runs
4. App Distribution
5. Crash Reporting and Analytics
6. Push Notifications
7. Code Push
Set up code push frequency3m 44s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.