YouTube API for iOS – Uploading a Video As straightforward as it may seem, one can get lost trying to get their app to use the YouTube API. This tutorial will explain how to use the API to get a list of videos in a playlist and then upload a video right from our app! These are the basic steps we will be following: 1. Create a iOS project in Xcode. 2. Register an App with Google. 3. Get the YouTube Data API. 4. Integrate the API into your project. 5. Configure the API for your Google App. 6. Use the API to get Playlist data and upload a video. Lets get started. 1) Create a iOS project in Xcode. Obviously we will need a iOS Application project. So go ahead and create a new iOS project in Xcode. Note the bundle ID of the project from the plist file, we will need this later.